Something went wrong. Try again.
Our Personal Data Server from scratch!
Something went wrong. Try again.
tranquil-pds traefik.dev.yaml
835 B · 36 lines
YAML
12345678910111213141516171819202122232425262728293031323334353637tls: certificates: - certFile: /certs/pds.test.pem keyFile: /certs/pds.test-key.pem
http: routers: backend: rule: "Host(`pds.test`) && (PathPrefix(`/xrpc`) || PathPrefix(`/oauth`) || PathPrefix(`/.well-known`) || PathPrefix(`/u`) || Path(`/health`) || Path(`/`))" entryPoints: - websecure service: backend tls: {} frontend: rule: "Host(`pds.test`)" entryPoints: - websecure service: frontend priority: 1 tls: {} handles: rule: 'HostRegexp(`^.+\.pds\.test$`)' entryPoints: - websecure service: backend tls: {}
services: backend: loadBalancer: servers: - url: "http://app-dev:3000" frontend: loadBalancer: servers: - url: "http://frontend-dev:5173"