# Labels для сервиса app, если Traefik уже запущен (Dokploy / общий Traefik). # Скопируйте в docker-compose.yml под services.app: # # labels: # - traefik.enable=true # - traefik.http.routers.vpn-panel.rule=Host(`panel.example.com`) # - traefik.http.routers.vpn-panel.entrypoints=websecure # - traefik.http.routers.vpn-panel.tls=true # - traefik.http.routers.vpn-panel.tls.certresolver=letsencrypt # - traefik.http.services.vpn-panel.loadbalancer.server.port=8080 # # Имя certresolver в Dokploy часто: letsencrypt services: app: labels: - traefik.enable=true - traefik.http.routers.vpn-panel.rule=Host(`${DOMAIN:-panel.example.com}`) - traefik.http.routers.vpn-panel.entrypoints=websecure - traefik.http.routers.vpn-panel.tls=true - traefik.http.routers.vpn-panel.tls.certresolver=${TRAEFIK_CERT_RESOLVER:-letsencrypt} - traefik.http.services.vpn-panel.loadbalancer.server.port=8080