Self-Hosting Actual Budget on Debian 12 with Docker and Apache

Installing Actual Budget on Debian 12 with Docker, Apache, and Let’s Encrypt Actual Budget is a privacy-focused personal finance application that can be self-hosted. This guide explains how to install Actual Budget on a Debian 12 server using Docker, place it behind an existing Apache web server, and secure it with a Let’s Encrypt SSL certificate. The resulting configuration looks […]

Self-Hosted Bind 9 Dynamic DNS (DDNS) – How‑To

This guide shows how to run your own dynamic DNS using BIND 9, authenticated with TSIG and updated from a cron‑driven script on a Linux host. It includes two safe filesystem layouts, a production‑ready updater script, cron setup, and troubleshooting for common errors (like .jnl: create: permission denied). Audience & Assumptions 1) Create a TSIG key on the BIND server […]

Install NextCloud

How to Install NextCloud on Debian 11. Today I’m documenting the installing process for the latest version of NextCloud. I will be installing this on Debian 11. I will use Apache w/PHP as the web server and PostgreSQL as the database. NextCloud is a self-hosted alternative to Dropbox and Google Drive. It is made up from a set of server […]