Skip to content

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.
  • 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.