services/templates/traefik/dynamic_woodpecker.yaml.gotmpl
Dan Anglin 6a0325a0a1
chore: upgrade woodpecker to v1.0.2
- Upgrade woodpecker to v1.0.2
- Move the traefik configuration over to traefik
- The entrypoint script is no longer needed
2023-08-26 11:30:01 +01:00

26 lines
716 B
Go Template

---
http:
routers:
woodpecker:
entryPoints:
- "https"
rule: "Host(`{{ .Woodpecker.Subdomain }}.{{ .RootDomain }}`)"
service: "woodpecker"
tls:
certResolver: resolver
woodpecker-grpc:
entryPoints:
- "https"
rule: "Host(`{{ .Woodpecker.GrpcSubdomain }}.{{ .RootDomain }}`)"
service: "woodpecker-grpc"
tls:
certResolver: resolver
services:
woodpecker:
loadBalancer:
servers:
- url: "http://{{ .Woodpecker.ContainerIpv4Address }}:{{ .Woodpecker.HttpPort }}/"
woodpecker-grpc:
loadBalancer:
servers:
- url: "h2c://{{ .Woodpecker.ContainerIpv4Address }}:{{ .Woodpecker.GrpcPort }}"