72 lines
2.1 KiB
YAML
72 lines
2.1 KiB
YAML
http:
|
|
routers:
|
|
Router1:
|
|
rule: "Host(`afbserver.duckdns.org`)"
|
|
service: afbhassio
|
|
entryPoints:
|
|
- "websecure"
|
|
tls:
|
|
certResolver: acmeCertResolver
|
|
RouterHassio:
|
|
rule: "Host(`hassio.mforcen.dev`)"
|
|
service: hassio
|
|
entryPoints:
|
|
- "websecure"
|
|
tls:
|
|
certResolver: acmeCertResolver
|
|
RouterForgejo:
|
|
rule: "Host(`forgejo.mforcen.dev`)"
|
|
service: forgejo
|
|
entryPoints:
|
|
- "websecure"
|
|
tls:
|
|
certResolver: acmeCertResolver
|
|
RouterGrav:
|
|
rule: "Host(`mforcen.dev`) || Host(`www.mforcen.dev`)"
|
|
service: grav
|
|
entryPoints:
|
|
- "web"
|
|
RouterSGrav:
|
|
rule: "Host(`mforcen.dev`) || Host(`www.mforcen.dev`)"
|
|
service: grav
|
|
entryPoints:
|
|
- "websecure"
|
|
tls:
|
|
certResolver: acmeCertResolver
|
|
|
|
services:
|
|
afbhassio:
|
|
loadBalancer:
|
|
servers:
|
|
- url: "http://192.168.100.200:8123"
|
|
hassio:
|
|
loadBalancer:
|
|
servers:
|
|
- url: "http://192.168.100.249:8123"
|
|
forgejo:
|
|
loadBalancer:
|
|
servers:
|
|
- url: "http://localhost:3001"
|
|
grav:
|
|
loadBalancer:
|
|
servers:
|
|
- url: "http://localhost:8080"
|
|
sgrav:
|
|
loadBalancer:
|
|
servers:
|
|
- url: "https://localhost:8443"
|
|
|
|
tls:
|
|
certificates:
|
|
- certFile: /opt/traefik/ssl/afbserver.duckdns.org.fullchain.pem
|
|
keyFile: /opt/traefik/ssl/afbserver.duckdns.org.key
|
|
- certFile: /opt/traefik/ssl/hassio.mforcen.dev.fullchain.pem
|
|
keyFile: /opt/traefik/ssl/hassio.mforcen.dev.key
|
|
- certFile: /opt/traefik/ssl/forgejo.mforcen.dev.fullchain.pem
|
|
keyFile: /opt/traefik/ssl/forgejo.mforcen.dev.key
|
|
- certFile: /opt/traefik/ssl/ferniodoo.mforcen.dev.fullchain.pem
|
|
keyFile: /opt/traefik/ssl/ferniodoo.mforcen.dev.key
|
|
- certFile: /opt/traefik/ssl/photoprism.mforcen.dev.fullchain.pem
|
|
keyFile: /opt/traefik/ssl/photoprism.mforcen.dev.key
|
|
- certFile: /opt/traefik/ssl/troncoprism.mforcen.dev.fullchain.pem
|
|
keyFile: /opt/traefik/ssl/troncoprism.mforcen.dev.key
|