31 lines
713 B
YAML
31 lines
713 B
YAML
|
|
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
|