Samba File Server: Web Access Through Filebrowser With SSO & HTTPS This article explains how to set up Filebrowser in a Docker container as a web interface for browser-based access to a Samba file server. Read more
Samba File Server With Windows ACLs in a Docker Container This article explains how to set up a Samba file server with Windows ACLs as a domain member in a Docker container. Read more
Samba Active Directory in a Docker Container: Installation Guide This article explains how to install a Samba v4 Active Directory domain controller in a Docker container. It's part of a mini-series about running Samba Active Directory and file server service on a home server. Read more
Unbound: Conditionally Include Only Existing (Docker) Interfaces This article presents a simple and reliable solution to flexibly configure Unbound with interfaces that may not exist when Unbound starts. Read more
Upgrading PostgreSQL in a Docker Container This article describes the steps necessary to upgrade PostgreSQL to a new major version in a Docker environment. There are many articles on the subject, but I couldn't find any that were complete, correct, and concise. So I wrote my own. Read more
Guide: WordPress on Dockerized Apache on Hetzner Cloud How to set up a modern, fast, and inexpensive web server for WordPress. Design goal: low maintenance coupled with high flexibility. Read more
Docker Monitoring With Prometheus, Automatic HTTPS & SSO Authentication This article explains how to set up Prometheus, Node Exporter, and cAdvisor with automatic HTTPS certificates (via Caddy) and OAuth single sign-on (via Authelia). Read more
Grafana Setup Guide With Automatic HTTPS & OAuth SSO via Authelia This article explains how to set up Grafana, Loki, and Promtail with automatic HTTPS certificates (via Caddy) and OAuth single sign-on (via Authelia). Read more
Firezone: WireGuard VPN With User Self-Service Portal & SSO This article explains how to set up Firezone with automatic HTTPS certificates (via Caddy) and OpenID Connect single sign-on (via Authelia). Read more
Portainer Setup Guide With Automatic HTTPS & OAuth SSO via Authelia This article explains how to set up Portainer with automatic HTTPS certificates (via Caddy) and OAuth single sign-on (via Authelia). Read more
ownCloud Infinite Scale With OpenID Connect Authentication for Home Networks This article explains how to set up ownCloud Infinity Scale with OpenID Connect authentication to Authelia or authentik. Read more
authentik: Authentication, SSO, User Management & Password Reset for Home Networks This is my second article on how to set up a modern user management and authentication system for services on your internal home network. In the previous article, I used Authelia as IdP; this article presents an alternative configuration based on authentik. Read more
Authelia & lldap: Authentication, SSO, User Management & Password Reset for Home Networks This article explains how to set up a simple but modern user management and authentication system for services on your internal home network. The solution supports important security features like two-factor authentication and single sign-on, and only requires minimal maintenance due to self-service password reset. Read more
Automatic HTTPS Certificates for Services on Internal Home Network This article explains how to set up automatic HTTPS certificates via Let’s Encrypt for services on your internal home network without opening a port on your firewall. It’s part of my series on home automation that shows how to install, configure, and run a home server with (dockerized or virtualized) services such as Home Assistant and OwnCloud. Read more
Installing Proxmox as Docker Host on Intel NUC Home Server This is my first article in what is poised to become a series on installing, configuring, and running a home server with (dockerized or virtualized) services such as Home Assistant and OwnCloud. Read more