- install portainer community edition
- add a git stack for each module
- use .env.example for env variables in stack definition
Create networks with docker network create <network_name> command.
- backup-services
- media-management-services
- media-services
- network-services
- utility-services
| Stack Name | Container Name |
|---|---|
| Backup Services | duplicacy |
| AI Services | ollama |
| ollama-webui | |
| Media Services | plex |
| jellyfin | |
| music-assistant | |
| Media Management | sonarr |
| radarr | |
| bazarr | |
| prowlarr | |
| plextraktsync | |
| plex-auto-languages | |
| tautulli | |
| overseerr | |
| deluge | |
| wizarr | |
| Network Services | authentik-postgresql |
| authentik-redis | |
| authentik-server | |
| authentik-worker | |
| traefik | |
| crowdsec | |
| uptime-kuma | |
| cloudflare | |
| Utility Services | homepage |
| dockerproxy | |
| speedtest-tracker | |
| mariadb (speedtest-tracker) | |
| scrutiny | |
| filebrowser | |
| paridrop | |
| netbootxyz | |
| pgadmin | |
| paperless-ngx | |
| redis (paperless-ngx) | |
| postgres (paperless-ngx) | |
| changedetection | |
| selenium-chrome-browser |