- 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 |