################################################################################ # HOMELAB ################################################################################ include: ############################################################################# # TRAEFIK (CORE) ############################################################################# - apps/traefik/docker-compose.yaml # Traefik (Reverse Proxy) - apps/duckdns.yaml # DuckDNS (Dynamic DNS) - apps/oauth.yaml # OAuth (Authentication) - apps/socket-proxy.yaml # Docker Socket Proxy (Security) ############################################################################# # MEDIA ############################################################################# - apps/heimdall.yaml # Heimdall (Landing Page) - apps/plex.yaml # Plex (Media Server) - apps/sonarr.yaml # Sonarr (TV Show Downloads) - apps/radarr.yaml # Radarr (Movie Downloads) - apps/prowlarr.yaml # Prowlarr (Indexer) - apps/overseerr.yaml # Overseerr (Media Requests) - apps/tautulli.yaml # Tautulli (Plex Analytics) - apps/transmission.yaml # Transmission (Torrents Behind VPN) - apps/sabnzbd.yaml # SABnzbd (Usenet Downloading) - apps/nzbhydra.yaml # NZBHydra2 (Usenet Browsing) # - apps/readarr.yaml # Readarr (Ebook Downloads) # - apps/calibre.yaml # Calibre (Books Management) # - apps/calibre-web.yaml # Calibre Web-UI ############################################################################# # UTILITIES ############################################################################# - apps/watchtower.yaml # Watchtower (Container Updating) # - apps/postgres.yaml # PostgreSQL (Shared Database) # - apps/sftpgo.yaml # SFTPGo (File Management) # - apps/pihole.yaml # Pi-hole (DNS Ad-Blocking) # - apps/portainer.yaml # Portainer (Container Management) ############################################################################# # MISCELLANEOUS # # * Note the existing services that are disabled by default. ############################################################################# # - apps/libreoffice.yaml # LibreOffice (Office Suite) # - apps/umami.yaml # Umami Analytics # - apps/homeassistant/docker-compose.yaml # Home Assistant (Smart Home) # - apps/healthchecks.yaml # Healthchecks (Monitoring) # - apps/jellyfin.yaml ############################################################################# # LLM # # * Note the existing services that are disabled by default. ############################################################################# # - apps/litellm/docker-compose.yaml # (LLM - LiteLLM) # - apps/open-webui.yaml # (LLM - OpenWebUI) # - apps/chat-gpt-next-web.yaml # (LLM - NextChat) # - apps/chatgpt-in-slack.yaml # ChatGPT Slack Bot ################################################################################ # NETWORK CONFIGURATION ################################################################################ networks: traefik: driver: bridge ipam: config: - subnet: 192.168.90.0/24 docker: driver: bridge ipam: config: - subnet: 192.168.91.0/24 internal: driver: bridge ipam: config: - subnet: 192.168.92.0/24