Files
2025-04-14 18:44:02 +02:00

44 lines
1.3 KiB
YAML

version: "3.9"
services:
mcmyadmin:
image: tekgator/docker-mcmyadmin:latest
container_name: mcmyadmin
restart: unless-stopped
# environment:
# PUID: 1001
# PGID: 1001
# EULA: 1
volumes:
- mcmyadmin:/data
ports:
- "25566:25565"
networks:
- minecraft
- caddy
# labels:
# caddy: mcadmin.marcpartensky.com
# caddy.reverse_proxy: "{{upstreams 8080}}"
# authorize.with: marc
# traefik.enable: "true"
# traefik.http.routers.mcmyadmin.rule: Host(`mcmyadmin.marcpartensky.com`)
# traefik.http.routers.mcmyadmin.entrypoints: websecure
# traefik.http.routers.mcmyadmin.tls.certresolver: tls
# traefik.http.services.mcmyadmin.loadbalancer.server.port: 8080
# deploy:
# labels:
# traefik.enable: "true"
# # traefik.http.routers.mcmyadmin.rule: Host(`mcmyadmin.marcpartensky.com`)
# traefik.http.routers.mcmyadmin.rule: Host(`mcmyadmin.marcpartensky.fr`)
# traefik.http.routers.mcmyadmin.entrypoints: websecure
# traefik.http.routers.mcmyadmin.tls.certresolver: tls
# traefik.http.services.mcmyadmin.loadbalancer.server.port: 8080
volumes:
mcmyadmin:
networks:
minecraft:
caddy:
external: true