services/templates/forgejo/dynamic_git.yaml

29 lines
560 B
YAML
Raw Normal View History

2022-11-18 15:08:16 +00:00
---
http:
routers:
gitea:
entryPoints:
- "https"
rule: "Host(`${FORGEJO_DOMAIN}`)"
2022-11-18 15:08:16 +00:00
service: "git"
tls:
certResolver: resolver
services:
git:
loadBalancer:
servers:
- url: "http://${FORGEJO_CONTAINER_IPV4_ADDRESS}:${FORGEJO_HTTP_PORT}/"
2022-11-18 15:08:16 +00:00
tcp:
routers:
gitSSH:
entryPoints:
- "gitSSH"
rule: "HostSNI(`*`)"
service: "gitSSH"
services:
gitSSH:
loadBalancer:
servers:
- address: "${FORGEJO_CONTAINER_IPV4_ADDRESS}:${FORGEJO_SSH_PORT}"