Skip to content

A easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager. It’s like a lighter Portainer.

services:
dockge:
image: louislam/dockge:1.5.0
restart: unless-stopped
container_name: dockge_app
ports:
- 5001:5001
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /home/raphaelgc/.docker:/root/.docker
- /data/apps/dockge/data:/app/data
- /data/stacks/rpi:/data/stacks
environment:
- DOCKGE_STACKS_DIR=/data/stacks
networks:
- homelab
labels:
- traefik.enable=true
- traefik.http.routers.dockge.rule=Host(`dockge.zrx.sh`)
- traefik.http.services.dockge.loadbalancer.server.port=5001
- traefik.http.routers.dockge.middlewares=homelab-whitelist@file
- traefik.http.routers.dockge.tls=true
- traefik.http.routers.dockge.tls.certresolver=production
- traefik.http.routers.dockge.tls.domains[0].main=zrx.sh
- traefik.http.routers.dockge.tls.domains[0].sans=*.zrx.sh
networks:
homelab:
name: homelab