This post contains my personal notes on how to set up Dendrite, Matrix.org’s second-generation homeserver written in Go. These notes are not yet complete, but do contain the basics to get things going.
By default, nano on Debian Buster does not support syntax highlighting YAML files. Adding this template to nano will give you syntax highlighting when opening YAML files in nano.
sudo tee /usr/share/nano/yaml.
Recently, I’ve become a big fan of replacing bash with zsh as my standard shell on Debian. Combined with the Oh My Zsh (GitHub) framework, it makes the terminal more convenient to use, offering better history search, autocompletion and plugins for many popular tools, such as git, systemctl and kubectl.
Commento is, according to its developer, “A fast, privacy-focused commenting platform”. You can use it to enable visitors to comment on your website. It’s also what is powering the comments on this website.
Brother printers work great on Linux. However, in order to make use of all supported features such as toner-save, you’ll need to install the manufacturer’s driver.
wget https://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.2.1-1.gz gunzip linux-brprinter-installer-*.*.*-*.gz Turn on printer
Bitwarden is an open-source password manager. Using Bitwarden_rs, it is possible to create a self-hosted server, using little resources, enabling you to use all its features.
Bitwarden makes it possible to share and sync usernames and passwords across all devices and webbrowsers.
I like my systems to automatically apply security updates. Sometimes these require a reboot, but I do not want reboots to happen unattended.
This script:
Checks daily (every day at 8.