🛠️

Tutorials

Step-by-step setup guides.

51 articles

Our tutorials are step-by-step guides to self-host your services. Docker Compose, reverse proxy, SSO, backups, security: the guides lay out the steps, the commands and the common pitfalls. Most of them have not been replayed by us on a real machine: before running a command, compare it with the software's official documentation and try it on a non-production machine first. Whether you start on a Raspberry Pi, a mini-PC or a VPS, we favour open-source solutions. Follow the guides below, and if you need the right hardware, it's all in our shop.

See our recommended gear →
Tutorials

Automate the opening of a connected garage with Home Assistant in 2026

Connect a motorized garage door to Home Assistant: a Zigbee contact sensor to know its state, a relay module to operate it, and careful automations (alert when it stays open, light at night).

Read
Tutorials

Configure Dockge to manage your Docker containers in 2026

Learn how to install and configure Dockge, a lightweight and self-hosted Docker Compose stack manager, perfect for homelabs and self-hosting.

Read
Tutorials

Home Network Rack in 2026: A Complete Guide to Structured Wiring, PoE and Cabling

Guide for setting up a clean home network rack in 2026: 12U rack, Cat6a patch panel, unmanaged 2.5 Gbps or PoE+ switch, patching and documentation for a stable homelab.

Read
Tutorials

Configure VLANs on a Manageable Switch in 2026: Isolate Your Network

Create 802.1Q VLANs on a managed UniFi Flex 2.5G switch, with per-VLAN routing, DHCP and filtering on OPNsense, then test isolation step by step.

Read
Tutorials

DIY PoE Camera Setup at Home in 2026: Comprehensive Guide

Discover how to install and wire PoE cameras for home security in 2026 using a network switch, RJ45 cables, and a local recording system. Follow this step-by-step tutorial to secure your property.

Read
Tutorials

Recycle an Old PC into a Home Server in 2026

Turn an old PC into a home server in 2026: Ubuntu Server LTS, official Docker, Nextcloud with MariaDB and Caddy for automatic HTTPS, plus a firewall and backups.

Read
Tutorials

Metal Rack Assembly for Home Lab 2026: Step-by-Step Guide

Discover our comprehensive and detailed tutorial to install a metal rack in 2026. Follow our practical tips, complete configuration files, and exact commands.

Read
Tutorials

Install Frigate NVR on Raspberry Pi 5 in 2026: The Complete Guide

Install Frigate NVR on a Raspberry Pi 5: 64-bit Raspberry Pi OS, Docker from the official repository, the official image, a config.yml for an RTSP camera, secured port 8971 and SSD storage.

Read
Tutorials

pfSense 2026: Installation on a Mini PC, What's the Best Choice?

Installing pfSense CE on a mini-PC in 2026: picking a model with enough network ports, writing the Netgate Installer to a USB drive, assigning WAN and LAN, and running the web wizard.

Read
Tutorials

Setting Up a Local AI Server in 2026: GPU Selection and Ollama

Learn how to set up a local AI server in 2026 with the right GPU choice, required hardware configuration, and full installation of Ollama. A step-by-step guide for self-hosting enthusiasts.

Read
Tutorials

Measure Your Home Lab's Electricity Consumption in 2026

Measure your homelab's power draw: a Brennenstuhl PM 231 E plug-in meter for single devices, a Shelly EM Gen3 in the electrical panel, readings from its RPC API, and history in Home Assistant on Docker.

Read
Tutorials

Upgrade Your Homelab to 10 GbE in 2026: Complete Guide

Moving your homelab to 10 GbE in 2026: a direct SFP+ DAC link between two Intel X710-DA2 cards, the i40e driver, Netplan, jumbo frames and iperf3 testing. Why the TL-SG108-M2 stays limited to 2.5 GbE.

Read
Tutorials

Make Your NAS Quiet in 2026: Step-by-Step Guide

Quiet down a Synology DS923+: DSM fan modes, HDD hibernation, vibration damping, then optional replacement of the two 92 mm fans, with its limits (warranty, fan failure alert).

Read
Tutorials

Boot a Raspberry Pi 5 on NVMe SSD in 2026: The Complete Guide

Boot a Raspberry Pi 5 from an NVMe SSD with the official M.2 HAT+: bootloader update, cloning with SD Card Copier or Raspberry Pi Imager, BOOT_ORDER in the EEPROM, and checks.

Read
Tutorials

Create a Raspberry Pi 5 NAS in 2026: Complete Guide

Guide for 2026 to transform a Raspberry Pi 5 into a high-performance NAS. Step-by-step guide on case, NVMe SSD, Docker, Samba setup and security for reliable self-hosting.

Read
Tutorials

Backup Your NAS to an External Drive in 2026: Rotation, Encryption and Control

Back up a Synology NAS to an external USB drive with Hyper Backup: AES-256 client-side encryption, Smart Recycle rotation, two-drive rotation, integrity checks and a restore test.

Read
Tutorials

Add an NVMe SSD Cache to Your NAS in 2026: Boost Performance

Add an NVMe SSD cache to a Linux NAS with lvmcache (dm-cache): install the SSD, attach it to the LVM volume in writethrough mode, benchmark with fio and track cache hits.

Read
Tutorials

Replace a Failing Hard Drive in Your NAS in 2026 Without Data Loss

Learn step-by-step how to replace a faulty hard drive on your Synology or QNAP NAS in 2026 while preserving data integrity. Comprehensive and reproducible tutorial.

Read
Tutorials

Migrating from a Synology to a DIY NAS in 2026: Step-by-Step Guide

Migrate from a Synology to a DIY NAS on Ubuntu Server 24.04: mirrored ZFS pool, verified rsync copy over SSH, Samba share limited to the local network, and a firewall.

Read
Tutorials

Build a TrueNAS SCALE NAS in DIY Style for 2026: A Comprehensive Guide

Build a DIY NAS on TrueNAS SCALE (Debian) in 2026: assembly in a Jonsbo N4 or Node 304, install drive, ZFS pool created in the web UI, SMB share, built-in Docker apps and hardening.

Read
Tutorials

Definitive Guide: Install Proxmox on N100 Mini-PC in 2026

Install Proxmox VE 9.2 on an N100 mini-PC: verified USB drive, installation, no-subscription repositories, vmbr0 bridge, first LXC container with pveam and pct, then hardening (2FA, ACME).

Read
Tutorials

Install OPNsense on a Mini-PC in 7 Steps for 2026

Install OPNsense on an x86-64 mini-PC in 7 steps: verified vga USB image, ZFS install, WAN/LAN interfaces, wizard, Dnsmasq DHCP, Unbound DNS filtering and backup, using the menus from the official documentation.

Read
Tutorials

Connect Your NAS to a UPS in 2026 for Proper Shutdown with NUT

Connect a USB UPS to a Debian or Ubuntu NAS and configure NUT (nut.conf, ups.conf, upsd.users, upsmon.conf) for an automatic clean shutdown, with a risk-free test.

Read
Tutorials

Home Assistant on Mini-PC in 2026: Zigbee Key and Backups

Install Home Assistant Container with Docker Compose on a Linux mini-PC, add a ConBee III stick through ZHA, and set up encrypted automatic backups, local HTTPS with Caddy and two-factor authentication.

Read
Tutorials

Zigbee2MQTT with Home Assistant in 2026: Complete Guide

Install Mosquitto, Zigbee2MQTT and Home Assistant with Docker Compose, pass the Zigbee dongle to the container, secure the MQTT broker and pair your Zigbee devices.

Read
Tutorials

Getting Started with Docker Compose in Your Home Lab for 2026

First Docker Compose stack for your homelab: Docker from the official repository, the Compose v2 plugin, Nginx, MariaDB and LAN-only phpMyAdmin, with valid files and a check at every step.

Read
Tutorials

Install Proxmox Backup Server in 2026: Incremental VM Backups

Install Proxmox Backup Server 4 on Debian 13: pbs-no-subscription repository, datastore, API token, PBS storage in Proxmox VE and scheduled incremental backups.

Read
Tutorials

Frigate + Google Coral with Home Assistant in 2026

Install Frigate with a Coral Edge TPU (USB or PCIe) in Docker, configure the edgetpu detector, MQTT and the Frigate integration via HACS in Home Assistant, without exposing Frigate to the Internet.

Read
Tutorials

Install Home Assistant with Docker in 2026: Step-by-Step Guide

Install Home Assistant Container with Docker Compose on 64-bit Linux: the official image, a secured Mosquitto broker, Zigbee2MQTT with your USB dongle, a TP-Link HS100 plug, and optional local HTTPS with Caddy.

Read
Tutorials

Caddy HTTPS Reverse Proxy in 2026: Complete Guide

Set up Caddy 2 with Docker Compose as an HTTPS reverse proxy: a valid Caddyfile, automatic Let's Encrypt certificates, a shared Docker network, checks and troubleshooting.

Read
Tutorials

3-2-1 Backup with Restic: NAS + Encrypted Cloud Storage (2026)

Set up a real 3-2-1 backup with restic: an encrypted repository on your NAS over SFTP, an off-site copy in an S3-compatible bucket with restic copy, cron scheduling, and restore tests.

Read
Tutorials

Access Your NAS Remotely with Tailscale in 2026

Reach your Synology or Linux NAS remotely with Tailscale and no port forwarding: installation, TUN mode on DSM 7, MagicDNS, SMB over the tailnet and access rules.

Read
Tutorials

Build Your Own WireGuard VPN on a VPS in 2026: The Complete Guide

2026 tutorial on self-hosting a WireGuard VPN on a Linux VPS. Covers installation, key generation, server and client configuration (mobile, PC), routing, NAT, kill switch, and DNS. Includes exact commands and ready-to-use configs.

Read
Tutorials

Hosting a Discord Bot 24/7 on a VPS in 2026: Complete Guide (Node/Python, systemd, Docker)

2026 technical guide for hosting a Discord bot continuously on a VPS. Compare Node vs Python, systemd vs Docker, sizing, budget, and token security for developers.

Read
Tutorials

Hosting n8n on a VPS in 2026: Complete Self-Hosted Guide (Docker, HTTPS, Backups)

2026 technical guide to self-hosting n8n on a VPS using Docker Compose, HTTPS, and security best practices. Compare cloud vs on-premise to automate workflows without subscriptions.

Read
Tutorials

Hosting Nextcloud on a VPS in 2026: Complete Guide (Docker, HTTPS, Performance, Backups)

Comprehensive 2026 technical guide for deploying Nextcloud on a VPS using Docker. Covers server sizing, PostgreSQL and Redis optimization, HTTPS configuration, and reliable backup strategies.

Read
Tutorials

Hosting a Minecraft Server in 2026: VPS vs Dedicated Host (Complete Guide)

2026 guide for hosting a stable Minecraft server: VPS vs dedicated host comparison, CPU/RAM sizing, Paper/Spigot installation, and budget for 2026.

Read
Tutorials

Self-Hosting Your Website in 2026: Complete Guide (VPS, Docker, HTTPS)

2026 technical guide to self-hosting on a VPS: choosing plans, Docker setup, Let's Encrypt HTTPS, security, and budget. Compare self-hosting vs. cloud.

Read
Tutorials

Install and Secure an Ubuntu 24.04 VPS in 2026: The Complete A to Z Guide

Master your server with this 2026 guide to installing and hardening an Ubuntu 24.04 VPS. Covers SSH keys, root disablement, UFW, fail2ban, auto-updates, and essential security best practices with ready-to-copy commands.

Read
Tutorials

Monitor Your Homelab in 2026: Uptime Kuma + Grafana + Alerts (Complete Guide)

2026 tutorial for monitoring a homelab using Uptime Kuma, Prometheus, and Grafana via Docker. Covers availability probes, system metrics with node_exporter, dashboards, and Telegram alerts. Includes ready-to-use docker-compose configs and commands.

Read
Tutorials

Automated HTTPS Reverse Proxy with Caddy and Docker in 2026 (Effortless Let's Encrypt Certs)

2026 tutorial on deploying a Caddy reverse proxy with Docker: automatic HTTPS and Let's Encrypt certificates, multi-service routing, security headers, and seamless renewal. Ready-to-use Caddyfile and docker-compose configs.

Read
Tutorials

Automated Encrypted Backups with Restic and Backblaze B2 in 2026 (Complete Guide)

2026 tutorial on automating encrypted server backups to Backblaze B2 using restic. Covers encrypted repositories, systemd scheduling, retention policies, integrity checks, and restoration procedures to validate.

Read
Tutorials

Authentik SSO Behind Traefik in 2026: Forward Auth & HTTPS for All Services

2026 guide to deploying open-source Authentik SSO behind Traefik using forward auth. Secure self-hosted services with a single login, MFA, and automatic HTTPS. Includes ready-to-use docker-compose configs and Traefik middlewares.

Read
Tutorials

Gitea with Docker in 2026: Deploy a Self-Hosted Git Forge with HTTPS

2026 tutorial on deploying Gitea, the lightweight self-hosted git forge, using Docker. Covers PostgreSQL, HTTPS reverse proxy, dedicated SSH port, CI/CD Actions, hardening, and backups. Ready-to-use docker-compose and Caddy configs included.

Read
Tutorials

Deploy Immich with Docker in 2026: Complete Guide (HTTPS, Reverse Proxy, Backups)

Step-by-step 2026 tutorial to self-host Immich, the Google Photos alternative, using Docker Compose. Features include photo/video gallery, facial recognition, automatic HTTPS via Caddy and Let's Encrypt, backups, and hardening. Ready-to-use configs included.

Read
Tutorials

Deploy Jellyfin with Docker in 2026: Complete Guide (Hardware Transcoding, HTTPS, Reverse Proxy)

Step-by-step 2026 tutorial to self-host Jellyfin, the open-source media server, using Docker Compose. Covers film/series libraries, Intel/NVIDIA hardware transcoding, automatic HTTPS via Caddy and Let's Encrypt, remote access, and hardening. Ready-to-use configs included.

Read
Tutorials

Deploy n8n with Docker and HTTPS in 2026: Complete Tutorial (Postgres, Reverse Proxy, Persistence)

Step-by-step 2026 guide to self-host n8n, the no-code automation platform, using Docker Compose. Features PostgreSQL, workflow persistence, automatic HTTPS via Caddy and Let's Encrypt, credential encryption, backups, and hardening. Ready-to-use configs.

Read
Tutorials

Nextcloud All-in-One Docker Tutorial 2026: Full Setup & Auto HTTPS

2026 guide to deploying Nextcloud All-in-One with Docker. Covers master container, HTTPS reverse proxy, backups, hardening, and troubleshooting. Includes ready-to-use docker-compose and Caddy configs for your personal cloud.

Read
Tutorials

Deploy Paperless-ngx with Docker in 2026: Complete Guide (OCR, Consume Folder, HTTPS)

Step-by-step 2026 tutorial to self-host Paperless-ngx, the open-source DMS, using Docker Compose. Features include multilingual OCR, consume folder, smart classification, HTTPS via Caddy and Let's Encrypt, backups, and hardening. Ready-to-use configs included.

Read
Tutorials

Deploy Pi-hole with Docker in 2026: Complete Tutorial (DNS Adblock, Network Config, DHCP)

Step-by-step 2026 guide to self-host Pi-hole, the network-level ad blocker, using Docker Compose. Block ads and trackers across your entire network, configure DNS, set up optional DHCP, secure the admin interface, and manage backups. Ready-to-use configs included.

Read
Tutorials

Host Vaultwarden with Docker and HTTPS in 2026 (Complete Tutorial, Caddy Reverse Proxy)

Step-by-step 2026 guide to self-host Vaultwarden with Docker. Secure deployment, automatic HTTPS via Caddy and Let's Encrypt, protected admin panel, 2FA, encrypted backups, and hardening. Ready-to-use docker-compose and Caddyfile configs.

Read