This is my home server configuration.
Services currently running:
- Portainer: Admin console for Docker containers.
- Caddy: Web server that proxies to the below services and provides a static file server.
- WireGuard: VPN client that other services can tunnel through.
- qBittorrent: BitTorrent client which tunnels through the VPN.
- Radarr: Movie collection manager.
- Sonarr: TV show collection manager.
- Prowlarr: Indexer manager for Radarr and Sonarr.
- Bazarr: Subtitle manager.
- Tdarr: Video transcoding manager for saving disk space.
- Plex: Media player frontend.
- Tautulli: Nifty metrics for the Plex server.
- Calibre-Web: Web frontend my Calibre book library.
- kepubify: A wrapper around kepubify for on-demand book conversion (I can skip Calibre and download books directly onto my Kobo!).
Directory structure requirements:
.
├── config
│ └── wireguard
│ └── wg0.conf
└── data
├── books
└── torrents