Welcome to the Homelab Documentation
Welcome to the central documentation hub for the dehott.link homelab. This site serves as the single source of truth for the infrastructure, services, and maintenance procedures that power the environment.
Overview
The homelab is built on a robust, containerized architecture using Docker and Docker Compose. It is designed for privacy, automation, and self-hosting essential services. All external access is securely routed through Traefik, which handles SSL termination via Let's Encrypt.
This documentation is organized into three main sections:
1. Infrastructure
The foundation of the homelab. This section covers the hardware node, network routing, directory structure, and the general deployment workflow.
2. Services
Detailed guides on the specific applications running in the homelab.
- Traefik: The core reverse proxy and load balancer.
- Media Stack: The automated pipeline for downloading and serving TV shows and movies (Sonarr, Radarr, Prowlarr, qBittorrent, Jellyfin).
- SearXNG: The privacy-respecting metasearch engine configured as the default browser search provider.
3. Maintenance
Procedures for keeping the homelab secure, updated, and recoverable.
- Backup Strategy: Details on the automated Restic backup system, retention policies, and restoration steps.
Quick Links
- Search:
https://search.dehott.link - Media Requests:
https://requests.dehott.link - Jellyfin:
https://jellyfin.dehott.link - Sonarr:
https://sonarr.dehott.link - Radarr:
https://radarr.dehott.link
About This Site
This documentation site is built using MkDocs and the Material for MkDocs theme. It runs as a Docker container within the homelab itself, automatically rebuilding whenever changes are made to the underlying Markdown files.