Restore Traefik dynamic public_share config and copy it during auto-deploy
This commit is contained in:
30
traefik/dynamic/public_share.yml
Normal file
30
traefik/dynamic/public_share.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
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
|
||||
Reference in New Issue
Block a user