31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
# Standalone Traefik — adopción del traefik que hoy maneja Dokploy.
|
|
# Misma imagen, mismos binds, mismos puertos. Desplegar SOLO al cortar:
|
|
# 1. docker stop dokploy-traefik
|
|
# 2. docker compose -f compose.yaml up -d (desde este repo, o vía Komodo stack)
|
|
# La config vive en /etc/dokploy/traefik (binds idénticos → cero churn de
|
|
# acme.json/certs). Post-decommission de Dokploy se puede mover a /etc/traefik
|
|
# (acme.json se copia con perms 600, nunca entra a git).
|
|
name: traefik
|
|
|
|
services:
|
|
traefik:
|
|
image: traefik:v3.6.25
|
|
restart: unless-stopped
|
|
ports:
|
|
- "80:80"
|
|
- "443:443"
|
|
- "443:443/udp" # HTTP/3 (websecure advertisedPort 443)
|
|
volumes:
|
|
- /etc/dokploy/traefik/traefik.yml:/etc/traefik/traefik.yml:ro
|
|
- /etc/dokploy/traefik/dynamic:/etc/dokploy/traefik/dynamic
|
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
|
networks:
|
|
- dokploy-network
|
|
- komodo_komodo # alcanza core:9120 para el router del panel Komodo
|
|
|
|
networks:
|
|
dokploy-network:
|
|
external: true
|
|
komodo_komodo:
|
|
external: true # red del compose project komodo en /opt/komodo
|