Files
docker-stacks/stacks/traefik/conf.d/perilous.yml
knight db0745e57d
Some checks failed
Deploy Stacks / deploy-prod (push) Failing after 1s
Deploy Stacks / deploy-dev (push) Has been cancelled
Migrate perilous to ubuntu-prod
- Update traefik route to use Docker container names instead of host IPs
- Update Dockerfile to build full app with sharp, ejs, marked dependencies
- Simplify docker-compose.yml (remove traefik labels, use file provider routing)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 15:38:14 -05:00

29 lines
615 B
YAML

http:
routers:
perilous:
entrypoints:
- https
rule: "Host(`perilous.dev`) || Host(`www.perilous.dev`) || HostRegexp(`{subdomain:[a-z0-9.]+}.perilous.dev`)"
service: perilous
tls:
certResolver: http
perilous-cs:
entrypoints:
- https
rule: "Host(`cs.perilous.dev`)"
service: perilous-cs
tls:
certResolver: http
services:
perilous:
loadBalancer:
servers:
- url: "http://perilous-web:3000"
perilous-cs:
loadBalancer:
servers:
- url: "http://perilous-code-server:8443"