Files
b0esche_cloud/traefik/dynamic/public_share.yml

31 lines
713 B
YAML
Raw Normal View History

http:
middlewares:
public-cors:
headers:
accessControlAllowOrigin:
- "*"
accessControlAllowMethods:
- "GET"
- "HEAD"
- "OPTIONS"
accessControlAllowHeaders:
- "Range"
- "Authorization"
- "Content-Type"
addVaryHeader: true
routers:
public-share-router:
rule: "Host(`www.b0esche.cloud`) && PathPrefix(`/public/`)"
entryPoints:
- websecure
middlewares:
- public-cors
service: public-share-service
tls: {}
services:
public-share-service:
loadBalancer:
servers:
- url: "http://go-backend:8080"
passHostHeader: true