- Docker Swarm
- Folders created for all the mounts
- Overlay Network called db and intranet
git clone https://github.com/prashantsolanki3/doclab
cd doclab
Create db and intranet overlay network. Adding overlay network allows services in various stacks to communicate with each other.
docker network create -d overlay --attachable intranet
docker network create -d overlay --attachable db
Deploy a stack
cd <stack>
docker stack deploy --compose-file <(docker-compose config) <stack>
Delete Stack
docker stack rm <stack>
List tasks for service
docker stack ps <stack>
Service logs
docker service logs --follow <stack>_<service>
Recreate a service
docker service update --force <stack>_<service>
3d Stack | DB Stack | Dev Stack | Essential Stack |
---|---|---|---|
Blender | MariaDB | Code-Server | Portainer |
Redis | MySql Workbench | Flame | |
PostgreSQL | Adminer | DockerProxy |
Home Stack | Media Stack | Vault Stack | Monitor |
---|---|---|---|
Home-Assistant | Deluge | Firefly-iii | Librespeed |
Grocy | Radarr | FIDI | |
MQTT | Sonarr | Vault Warden | |
Lidarr | Papermerge | ||
Readarr | BookStack | ||
Overseerr | NextCloud | ||
Prowlarr | |||
Tautulli |