# Documentation This directory contains the documentation for the Docker-based application infrastructure. ## Index of Documents - **[Service Inventory](./00-service-inventory.md)**: A complete inventory of all Docker services. - **[Network Architecture](./01-network-architecture.md)**: An overview of the networking setup, including Docker networks, Traefik, and DNS. - **[Database Documentation](./02-databases.md)**: Information about the databases used by the services. - **[Traefik Routing Reference](./03-traefik-routes.md)**: A quick reference for all Traefik routes. - **[Environment Variables Reference](./04-environment-variables.md)**: A reference for the environment variables used by the services. - **[Backup and Restore Procedures](./05-backup-restore.md)**: Instructions on how to back up and restore services and their data. - **[Troubleshooting Guide](./06-troubleshooting.md)**: A playbook for troubleshooting common issues. - **[Development Quick Reference](./07-dev-quick-reference.md)**: A cheat sheet for common development tasks. - **[Security and Secrets](./08-security.md)**: An overview of the security mechanisms and best practices for managing secrets. ## Application Documentation - **[Books V2](./apps/books-v2.md)**: Detailed documentation for the Books V2 application. - **[Mixarr](./apps/mixarr.md)**: AI-powered music discovery tool that integrates with Lidarr. ## Multi-Server Infrastructure - **[Main Server (192.168.1.252)](servers/main/README)**: Primary Docker infrastructure with 60+ services - **[Hetzner Server (192.168.12.3)](servers/hetzner/README)**: Secondary server for financial automation and identity management