The Self-Hosted Journey
One path through 90 tested guides — from picking a mini PC to running your own apps on your own domain, monitored and backed up. Follow it start to finish, or jump to the stage you're on.
- 12 guided stages
- 90 guides, tested end to end
- Evening & weekend-sized steps
Journey start
New to this? Read stages in order. Already have a running box? Jump in anywhere — every stage stands alone.
Plan your lab — why & where to run it
30 min readKnow what you're building, what it replaces, and whether it runs on hardware at home or a cheap VPS.
Start with the why, then pick a lane: a mini PC under your desk, or a €5 VPS. Everything after this stage works the same either way.
Why You Need a Home Server in 2026: Digital Independence
Why you need a home server in 2026: cut cloud subscriptions, host your own media with Jellyfin, and run AI privately. Costs, hardware, and setup covered.
Read the guideNo hardware?29 Self-Hosted Apps That Run Entirely on Cloudflare Workers
Password managers, email clients, note-taking apps, analytics, link shorteners, and more — all running on Cloudflare Workers for free. No VPS, no Docker, no server maintenance.
Read the guideVPS pathDigitalOcean vs Vultr vs Hetzner: Which VPS is Best?
Real benchmark numbers comparing DigitalOcean, Vultr, and Hetzner VPS servers. Disk speed, CPU, WordPress performance, and price per value.
Read the guideVPS pathHetzner Cloud Review 2026
Hetzner Cloud review covering performance, pricing, features, and WordPress hosting tests. See how this European provider compares to competitors.
Read the guidePick your hardware
1 weekend to shopOne quiet, low-power box that runs 24/7 — plus the storage, network, and power backup around it.
A modern mini PC idles at ~10W and runs dozens of containers. Add storage when you need it, a UPS so a power blip can't corrupt a disk.
Best Home Server Mini PCs 2026: Low-Cost Homelab Guide
Find the best mini PC for a home server in 2026: Intel N150/N350 budget picks, AMD Ryzen AI, and Mac mini M6 compared. Prices, specs, and power costs.
Read the guideVirtualizationBest Mini PC for Proxmox in 2026
The best mini PC for Proxmox in 2026: Minisforum MS-01 i9 barebone at $669, plus the EQ14 for a small node and the MS-A2 when you need 16 cores. NIC caveats included.
Read the guideStorageBest NAS for Docker & Proxmox Homelabs 2026
The best NAS for Docker containers and Proxmox storage in 2026 — UGREEN DXP4800 Plus, TerraMaster F4-424 Pro, Synology DS925+, plus the DIY mini-PC alternative.
Read the guideNetworkBest 2.5GbE and 10GbE Switch for a Homelab (2026)
The best homelab switch in 2026 is the TP-Link TL-SG108S-M2 at $59.99. When to add a 10GbE SFP+ uplink, which cables matter, and how to prove the link with iperf3.
Read the guidePowerBest UPS for Home Servers 2026: CyberPower vs APC vs EcoFlow
The best UPS for a home server in 2026: CyberPower CP1500PFCLCD leads at $240, plus budget, rackmount and LiFePO4 picks. Pure sine wave rules, real runtime numbers, and NUT shutdown setup.
Read the guideAI workloadsBest Mini PC for Local LLMs and Ollama (2026)
The best mini PC for Ollama in 2026 is the GMKtec EVO-X2 with 128GB. What a Ryzen AI Max+ 395 runs, plus 10GbE and CUDA alternatives, priced September 21.
Read the guideDealsBlack Friday Home Server & Homelab Deals 2026
Tracked Black Friday 2026 deals for home servers: mini PCs, NAS enclosures, Thunderbolt 5 docks, and UPS units — with verified baseline prices and the targets worth buying at.
Read the guideSet up the base system
1 eveningA clean Linux box you can SSH into, with storage laid out so it can grow later.
Ubuntu Server is the path of least resistance — every guide on this site assumes it. Lay out storage once with LVM and shares so adding disks later is boring.
100+ Essential Linux Commands You MUST Know (2026 Guide)
Master the Linux command line with this cheat sheet of 100+ essential Linux commands. Covers file management, networking, system admin, and modern CLI tools, all with practical examples for 2026.
Read the guideDocker installHow To Install Docker & Docker-compose for Ubuntu ARM Systems
Learn how to install docker and docker compose on Ubuntu ARM system to host your own apps
Read the guideExpand storageAdd a New Drive to Ubuntu LVM and Mount It Permanently
Add a new drive to Ubuntu LVM: pvcreate, vgcreate, lvcreate, ext4 format, and persistent mount with fstab nofail. Step-by-step guide for Ubuntu 24.04.
Read the guideFile sharesNFS Linux Setup: Complete Shareable Network Drive Guide
NFS Linux setup guide: configure an NFS server and mount shares on clients with systemd automount, secure NFSv4.2, and fix common fstab permission errors.
Read the guideWindows sharesSetup Samba Linux: Complete Guide to a Shareable Drive
Setup Samba Linux step by step with this complete guide covering smb.conf configuration, SMB3 security, Windows 11 24H2 fixes, wsdd2 discovery, and client setup.
Read the guideLearn Docker — the runtime for everything
1 weekendRun any self-hosted app as a container, and actually understand what the Compose file does.
Almost every guide on this site ships a docker-compose.yml. Spend a weekend here and the rest of the journey is copy-paste.
Top 60+ Docker Commands Every Developer MUST Know in 2025
Master 60+ Docker commands in this updated 2025 guide. Covers everything from basic containers and Compose v2 to buildx, disk cleanup, and health checks.
Read the guideCore skillHow to Use Environment Variables ARG and ENV in Docker, Dockerfile or Docker Compose
Learn how to use environments variables ARG and ENV into Docker command, Dockerfile or Docker Compose
Read the guideSecurityDocker Compose Secrets: What Works & Secure Alternatives
Docker Compose secrets explained: what they actually do, when Swarm secrets are required, how to mount secret files safely, and secure production alternatives.
Read the guideHardeningAdd Users to a Docker Container: Non-Root User Guide
Learn how to add users to a Docker container the secure way: Dockerfile USER, UID/GID pinning, docker exec -u, Compose user & group_add, and permission fixes.
Read the guidePracticeHow to Run Any Python App in Docker with Docker Compose
Learn how to run any Python app in Docker with Docker Compose. Updated for 2026 with modern best practices, health checks, non-root users, and Cloudflare Tunnel SSL setup.
Read the guideOptionalPodman vs Docker: Which Container Tool in 2026-2027?
Podman vs Docker 2026: security, rootless design, pricing and licensing, performance, and AI support. Pick the right container engine for your stack today.
Read the guideChoose your command center
1 eveningA web UI that deploys, updates, and rolls back apps — so you stop living in SSH.
Dockge if you want a thin UI over Compose files; Dokploy or Coolify if you want a full Heroku-style PaaS with domains and backups built in.
Best Self-Hosted Server Panels: 2026 Comparison Guide
Compare the best self-hosted server panels for 2026 including Coolify, Dokploy, CloudPanel, and more. Find the right panel for PHP apps, Docker, and CI/CD.
Read the guideSimplestDockge Install - Docker Compose Manager for Self-Hosting
How to install Dockge with Docker Compose. A lightweight web UI for managing docker-compose stacks, with multi-agent support, interactive editor, and web terminal.
Read the guideFull PaaSDokploy Install: Self-Host Your SaaS, Ditch Vercel & Heroku
Dokploy install guide for a VPS: harden SSH, add CrowdSec and swap, then deploy your first apps on this free, open-source Vercel and Heroku alternative.
Read the guideFull PaaSCoolify Install: Free Heroku and Netlify Self-Hosted Alternative
Learn how to install Coolify, a free self-hosted alternative to Heroku and Netlify. Deploy apps, databases, and 280+ services on your own VPS with one-click deploys.
Read the guideComparisonCoolify vs Dokploy vs Kamal 2: Picking the Right Self-Hosted PaaS
A hands-on comparison of Coolify, Dokploy, and Kamal 2 covering resource usage, deployment workflows, database management, and which tool fits different server setups.
Read the guideDocker UIsArcane vs Dockhand: Which Docker Manager Should You Choose?
A hands-on comparison of Arcane and Dockhand, two new Docker management UIs. Licensing, features, security, and which one fits your setup.
Read the guideAlternativeEasypanel.io: A Modern Hosting Panel for Applications and Databases
Deploy apps, databases, and SSL certificates with Easypanel.io. This review covers features, pricing, installation, and how it compares to alternatives like Coolify and Portainer.
Read the guideMore optionsBest Portainer Alternatives in 2026
Five Docker management UIs that can replace Portainer in 2026. Hands-on look at Arcane, Dockhand, UsulNet, Dockge, and Komodo with feature comparisons and UI screenshots.
Read the guideSelf-host your first apps
1 weekendThe fun part — replace subscriptions with your own services, one container at a time.
Start with the master list, pick two or three you'll actually use, and get them running on the LAN before you expose anything.
Best 125+ Docker Containers for Home Server in 2026
Practical list of 125+ Docker containers for a home server in 2026: media, VPN, PaaS, monitoring, finance, and more. Updated for the Plex paywall, Coolify, and current self-hosted picks.
Read the guideFor workBest 20+ Self-hosted Apps Docker Containers for A Business
Check out this list with 20+ self hosted apps with docker containers that you can use on your business to grow it.
Read the guideWhole networkHow to Block Ads, Malware & Stop ISP Tracking with NextDNS and AdGuard Home
Learn how to protect your entire network from ads, malware, and ISP tracking using encrypted DNS solutions. Complete guide for NextDNS (cloud) and self-hosted AdGuard Home with Docker and Dockge integration.
Read the guideFilesFileBrowser Quantum Docker Setup: Self-Hosted File Manager
Deploy FileBrowser Quantum with Docker Compose: the actively maintained FileBrowser fork. Multiple sources, share links with expiry, 2FA, and how I use it with my Mastra AI assistant.
Read the guideDriveHow to Self-Host Cloudreve with Docker and Cloudflare Tunnels
Learn how to deploy Cloudreve on your home server using Docker Compose and Dockge, then expose it securely with Cloudflare Tunnels for external access.
Read the guideSearchSelf-Host SearXNG: Private Search Engine With Docker
Self-host SearXNG for a private, tracking-free metasearch engine on your server. Step-by-step Docker, Traefik, Dockge and Dokploy setup with Valkey caching.
Read the guidePDF toolsHow to Self-Host Stirling PDF (Docker, Traefik, Dokploy)
Self-host Stirling PDF with Docker to merge, split, convert, and secure PDFs privately. Step-by-step guide covering Traefik, Dokploy, API, and MCP setup.
Read the guideNotesHow to Install Memos with Docker Compose: EASY STEPS!
Step-by-step guide to install Memos with Docker Compose using SQLite or PostgreSQL. Self-host a privacy-first note-taking app with Traefik reverse proxy in minutes.
Read the guideWikiDocmost Docker Compose Install: Self-Hosted Wiki for Teams
Install Docmost with Docker Compose: self-hosted wiki setup with PostgreSQL, Redis, SSL, reverse proxy, WebSocket config, and troubleshooting.
Read the guideDatabasesBest Self-Hosted Airtable Alternatives in 2026
Discover the best self-hosted Airtable alternatives in 2026. Compare NocoDB, Teable, Baserow, Grist, and more: licensing, features, and Docker setup guides included.
Read the guideS3 storageSelf-Host RustFS in 2026: Dokploy or Docker Compose Guide
Learn to self-host RustFS 1.0, the open-source S3-compatible object storage and MinIO alternative, using Dokploy or Docker Compose — fully updated for 2026.
Read the guideSitesHow to Install WordPress with Docker Compose: Full Stack Guide
Install WordPress with Docker Compose. Complete stack with MySQL 8.4, phpMyAdmin, Cloudflare SSL, automatic backups, and Redis caching. Production-ready setup guide.
Read the guideNewsletterLaunch a Self-Hosted Newsletter with Keila and Docker
Deploy Keila, a self-hosted newsletter platform, with Docker and EasyPanel. Step-by-step guide covering SMTP setup, double opt-in, contacts, and campaigns.
Read the guideFormsOpnForm Free Open Source Form Builder Tool
OpnForm is an open-source free form builder tool can help host forms online.
Read the guideChatChatto Self-Hosted: The Privacy Answer to EU Chat Control
Self-host Chatto on Docker or a single binary to keep your team's messages private. Complete guide covering setup, costs, and why it beats EU Chat Control.
Read the guideReach your lab from anywhere
1 eveningEvery service behind a real HTTPS URL — or a private tunnel when your ISP won't open ports.
Two doors in: a reverse proxy with your own domain for public services, and a mesh VPN for everything that should stay private. On CGNAT, tunnels replace port forwarding entirely.
How to Choose a Good Domain Name
Practical tips for picking a domain name that's easy to remember, good for SEO, and available -- plus a tool that does most of the work for you.
Read the guideReverse proxyTraefik Reverse Proxy in Docker: Complete Setup Guide
Set up Traefik as a Docker reverse proxy with automatic Let's Encrypt TLS certificates. Step-by-step guide covering v3.7, dashboard security, and app deployment.
Read the guideHTTPSTraefik Wildcard Certificate: Free Let's Encrypt + Cloudflare
Set up Traefik with a free Let's Encrypt wildcard SSL certificate using Cloudflare DNS challenge. Docker Compose guide with auto-renewal.
Read the guideHTTPSTraefik HTTP to HTTPS Redirect: Complete v3 Setup Guide
Configure Traefik HTTP to HTTPS redirect using entrypoints or middleware. Step-by-step Traefik v3 guide with Docker Compose, global and per-service redirect options.
Read the guideCGNAT pathPangolin: Deploy a Self-Hosted Alternative to Cloudflare Tunnels
Pangolin is an open-source tunneled reverse proxy built on WireGuard. Learn how to deploy it on a VPS as a self-hosted replacement for Cloudflare Tunnels.
Read the guidePrivate accessNetBird vs Headscale vs Tailscale: Which Mesh VPN Should You Use?
A practical comparison of NetBird, Headscale, and Tailscale for mesh VPN networking. Self-hosted vs cloud, setup complexity, features, and cost for homelab and production.
Read the guideSelf-hosted VPNHeadscale Setup Guide: Self-Host Your Tailscale Control Server
Learn how to deploy Headscale with Docker on a VPS as a self-hosted Tailscale control server. Full mesh VPN with WireGuard, ACLs, and no vendor lock-in.
Read the guideQuick fixHow To Do SSH Port Forwarding (SSH Tunneling) in Linux
Learn SSH port forwarding in Linux: local, remote, and dynamic tunneling. Set up persistent tunnels with systemd, SSH config, and security best practices.
Read the guideAdvancedHow To Access Remote Servers with SSH ProxyJump and Jump Hosts
Learn SSH ProxyJump and jump host setup for secure remote server access. Step-by-step bastion host configuration, security hardening, and troubleshooting.
Read the guideWeb SSHNexterm Docker Install: Self-Hosted SSH, VNC & RDP Management
Install Nexterm with Docker Compose for self-hosted SSH, VNC & RDP management. Step-by-step guide with Traefik reverse proxy, encryption setup, and security tips.
Read the guideLock it down
1 eveningReachable from the internet on your terms — patched, firewalled, and hardened before bots find it.
Do this the same day you expose your first service. Docker happily bypasses UFW, and bots scan fresh IPs within minutes.
How to Secure an SSH Server in Linux: Hardening Guide
Secure your Linux SSH server with this hardening guide. Covers key-based auth, sshd_config best practices, fail2ban, firewall rules, and OpenSSH security.
Read the guideMust-readHow to Fix Docker Bypassing Firewall: A Complete Guide
Docker bypasses UFW firewall rules. Secure your containers with localhost binding, DOCKER-USER iptables chain rules, the ufw-docker tool, and a Traefik reverse proxy.
Read the guideIntrusion preventionHow to Secure a VPS Server with CrowdSec (2026 Guide)
Step-by-step guide to secure a VPS server with CrowdSec. Covers engine install, firewall bouncer (iptables & nftables), SSH protection, Nginx monitoring, and AppSec WAF.
Read the guideReal-worldBSI Security Report from Hetzner: How I Secured My Docker Server
Hetzner forwarded me a BSI security report for an exposed server. How I audited open Docker ports, enabled ufw without breaking my reverse proxy, and hardened SSH.
Read the guideExtra layerTraefik Basic Authentication: Secure Your Docker Services
Learn how to add Traefik Basic Authentication to protect your Docker services. Step-by-step guide with bcrypt hashing, Docker Compose labels, and troubleshooting tips.
Read the guideTroubleshootFix - SSH Too Many Authentication Failures
Fix Too Many Authentication Failures in SSH with our guide. Learn to activate SSH agent, use options, and modify settings
Read the guideWatch what's running
2 hoursKnow within a minute when something's down — and have the graphs to see why.
How To Install Uptime Kuma Self Hosted Monitoring Tool
Install Uptime Kuma on a VPS with Docker and Nginx to monitor your websites uptime, SSL, domain expiry, and response time for free.
Read the guideStackBeszel & Uptime Kuma on Dokploy: Server Monitoring Guide
Set up Beszel and Uptime Kuma on Dokploy for complete Docker server monitoring: resource metrics, uptime checks, SMTP alerts, plus Beszel 0.19 and Kuma v2 tips.
Read the guideMetricsHow to Monitor Server & Docker Resources: CPU, Memory, Disk
Learn how to monitor server resources (CPU, memory, disk, network) and Docker containers with Beszel, Netdata, Dozzle & Prometheus. Free self-hosted tools compared.
Read the guideObservabilityHow to Self-Host Traceway as a Free Datadog Alternative
Deploy Traceway, an OpenTelemetry-native observability platform, with Docker Compose in under 2 minutes. Get logs, traces, metrics, and session replay without vendor lock-in.
Read the guideSite statsHow to Install Umami Analytics on Docker (2026 Guide)
Learn how to install Umami Analytics with Docker Compose on your VPS. Step-by-step guide to self-host this privacy-focused Google Analytics alternative.
Read the guideAlternativeHow To Install Plausible Analytics With One Click
Step-by-step guide to deploy Plausible Analytics on your own VPS using Coolify. Privacy-first, cookie-free analytics with ClickHouse backend, no recurring fees.
Read the guideScriptingMonitor CPU Usage and Send Email Alerts in Linux
Let's see how we can monitor CPU usage on a server and receive emails.
Read the guideBack it up — before you need it
1 eveningA 3-2-1 setup — if the box dies tomorrow, nothing is lost and a restore takes an afternoon, not a week.
Restic-based tools do encrypted, deduplicated backups to cheap object storage. Test one restore before you call it done.
Pluton: Self-Hosted Backups with Restic and Rclone
Hands-on Pluton review: a self-hosted backup platform that wraps Restic and Rclone. Docker Compose setup, replication for 3-2-1 backups, restore workflow, and a comparison with Zerobyte.
Read the guideAlternativeZerobyte Restic GUI: Self-Hosted Backup Automation
Deploy Zerobyte, a Restic-powered backup dashboard, with Dokploy or Docker Compose. Create repositories, schedule jobs, and restore data safely.
Read the guideDokploy pathConfigure Dokploy Backups with Cloudflare R2 - Complete Guide
Set up Dokploy backups to Cloudflare R2: S3 destination, scheduled system, database and volume backups, retention, and a tested restore you can actually trust.
Read the guidePick a targetBunny Storage vs S3 vs Backblaze: Cheapest Cloud Storage in 2026?
Real pricing breakdowns for Bunny Storage, AWS S3, and Backblaze B2. I compare storage costs, egress fees, and hidden charges so you can pick the cheapest option for your workload.
Read the guideDisk imagesDisk Imaging and Cloning with Linux dd Command
Learn how to use the Linux dd command for disk imaging, cloning, bootable media, and secure erasure. Updated 2026 guide with NIST 800-88 and modern dd flags.
Read the guidePanel pathCloudPanel Remote Backups to OneDrive & Google Drive
Step-by-step guide to configure CloudPanel remote backups to OneDrive or Google Drive using Rclone. Includes restore steps, token expiry fixes, and troubleshooting tips.
Read the guideKeep it healthy
OngoingTen minutes a month keeps a lab running for years — updates, disk space, and logs under control.
How To Update A Container With Docker Compose
How To Update A Container With Docker Compose is a tutorial that shows you how to use Docker Compose to update a container image and configuration without losing any data or settings.
Read the guideDokployHow to Update Docker Compose Stacks in Dokploy
Learn how to update Docker Compose applications in Dokploy using the latest tag or pinned versions. Manual updates and automated solutions with Tugtainer.
Read the guideAutomateTugtainer: Auto-Update Docker Containers (Self-Hosted)
Auto-update Docker containers with Tugtainer, a self-hosted tool with a web UI, multi-host agents, rollback and alerts. See how it compares to Watchtower.
Read the guideCleanupHow To Clean All Docker Images With Disks and Everything
Learn how to declutter your Docker environment. Our guide shows you how to remove images, containers, volumes, and networks, freeing up valuable disk space. Follow step-by-step instructions to start fresh with Docker.
Read the guideDisk spaceReclaim Disk Space by Cleaning Up /var/lib/docker/overlay2
Learn how to safely reclaim disk space on your Docker host when /var/lib/docker/overlay2 grows large, using supported cleanup commands and careful troubleshooting.
Read the guideLogsHow to Redirect Docker Logs to a Single File
Learn how to redirect Docker logs to a single file using docker logs commands, json-file driver configuration, and the local driver. Practical guide with code examples.
Read the guideMemoryHow to Identify Processes Using Swap Space in Linux
Find which processes use swap space in Linux with smem, /proc/VmSwap, and shell scripts. Covers swappiness tuning, swap troubleshooting, and container swap tracking.
Read the guideJourney complete
You have a real home lab now
A quiet box running your apps on real HTTPS URLs, hardened against drive-by scans, watched by monitors, and restorable from backups. That's not a toy — it's infrastructure you own.
Level up — the journey never really ends
ForeverYour lab is secure, monitored, and backed up. Now make it do things a VPS never could.
Automation, local AI, your own CI — the reasons people fall in love with self-hosting in the first place.
How to Self-Host n8n in 2026 (Docker, Traefik & Dokploy)
Learn to self-host n8n in 2026: production-ready Docker Compose, Traefik & Dokploy setups, PostgreSQL queue mode, monitoring, backups, and n8n 2.x upgrade tips.
Read the guideLocal AIHow to Setup Ollama with Open-Webui using Docker Compose
Learn how to Setup Ollama with Open-WebUI using Docker Compose and have your own local AI
Read the guideGit + CI/CDSelf-Host Your Git and CI/CD with Forgejo and Woodpecker CI
Set up a self-hosted GitHub alternative with Forgejo and CI/CD using Woodpecker CI. Full Docker Compose setup on a VPS.
Read the guideLLM gatewayInstall LiteLLM With Docker Compose and Simplify LLMs
Discover LiteLLM, the game-changing tool that simplifies LLM management, cuts costs, and boosts efficiency for developers and businesses alike.
Read the guideConsolidateWhat Postgres Can Replace: Redis, Elasticsearch, MongoDB and More (2026)
Postgres can replace Redis, Elasticsearch, MongoDB, Pinecone, cron tools and light queues. Real SQL for each swap, honest limits, and what it still can't do.
Read the guideDatabasesMultiple PostgreSQL Databases in ONE Service: THE Docker Compose WAY!
Master multiple PostgreSQL databases effortlessly! Discover how Docker Compose simplifies your setup. Don't miss out – transform your workflow NOW!
Read the guideAI sandboxRun AI CLI Tools in Docker or Podman Safely (2026 Guide)
Run AI CLI tools in Docker or Podman safely: isolated containers for Claude Code, Amp, Gemini CLI and OpenCode, with persistent configs and zero host risk.
Read the guideAI agentsVPS Setup for AI Coding Agents: Secure, Accessible, Ready to Code
Set up a VPS to run AI coding agents like opencode, lock it down with CrowdSec, and access it from your Mac through Zed, VS Code, or a browser terminal.
Read the guideAI opsHow I Let My AI Assistant Deploy Docker Apps With a Single Message
How to create a docker-deploy skill for your AI assistant so it can install and configure Docker apps on your VPS using Caddy and Docker Compose, all from a chat message.
Read the guideStill on the roadmap
15 guides being writtenThe journey has a few gaps we're filling in. These guides are planned — check back, or subscribe to the RSS feed to catch them.
install-proxmox-home-labstage: foundationinstall-ubuntu-server-guidestage: foundationdocker-compose-beginners-guidestage: dockercloudflare-tunnel-home-labstage: accessnginx-proxy-manager-installstage: accesswireguard-vpn-home-serverstage: accesscloudflare-dns-home-lab-setupstage: accessvaultwarden-docker-installstage: appsimmich-docker-installstage: appsnextcloud-docker-installstage: appsjellyfin-media-server-setupstage: appshome-assistant-docker-installstage: appshomepage-dashboard-homelabstage: appsauthentik-sso-self-hostedstage: securityhomelab-backup-strategy-3-2-1stage: backups
Want to wander off the path?
The full self-hosting archive has every guide we've ever published — including the ones that didn't fit a stage.