About this project

Docker Pi-Stacks provides a curated set of Docker configurations specifically tuned for Raspberry Pi and ARM-based systems. The project focuses on creating a cohesive home server environment, integrating a Heimdall dashboard for easy navigation and Traefik as a reverse proxy with Let's Encrypt SSL support. It simplifies the deployment of popular self-hosted services including media management (Radarr, Transmission), cloud storage (Nextcloud), password management (Bitwarden), and notification services (Gotify). The setup emphasizes security and convenience by supporting OAuth 2 authentication via GitHub and automated DNS management through Duck DNS. Users can deploy the entire stack or individual services using standard Docker Compose commands, with persistent data management handled through centralized configuration directories. The repository includes pre-configured environment templates and Traefik middleware settings to streamline the transition from local IP access to secure domain-based routing.