vue3 version of frontend
This commit is contained in:
+17
-2
@@ -28,11 +28,16 @@ services:
|
||||
- ./data/gitea:/data
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.gitea.rule=Host(`${GITEA_DOMAIN}`)"
|
||||
- "traefik.http.routers.gitea.rule=Host(`${GITEA_DOMAIN}`) || Host(`${GITEA_TECHNICAL_DOMAIN}`)"
|
||||
- "traefik.http.routers.gitea.entrypoints=web"
|
||||
- "traefik.http.routers.gitea.middlewares=gitea-cors"
|
||||
- "traefik.http.services.gitea.loadbalancer.server.port=3000"
|
||||
- "traefik.docker.network=proxy"
|
||||
- "traefik.http.middlewares.gitea-cors.headers.accesscontrolalloworiginlist=https://${WEBAPP_DOMAIN}"
|
||||
- "traefik.http.middlewares.gitea-cors.headers.accesscontrolallowmethods=GET,POST,PUT,DELETE,OPTIONS"
|
||||
- "traefik.http.middlewares.gitea-cors.headers.accesscontrolallowheaders=Content-Type,Authorization,Accept,X-Requested-With"
|
||||
- "traefik.http.middlewares.gitea-cors.headers.accesscontrolmaxage=3600"
|
||||
- "traefik.http.middlewares.gitea-cors.headers.addvaryheader=true"
|
||||
networks:
|
||||
- proxy
|
||||
- interstack
|
||||
@@ -132,7 +137,7 @@ services:
|
||||
- "traefik.http.routers.frontend.rule=Host(`${WEBAPP_DOMAIN}`)"
|
||||
- "traefik.http.routers.frontend.entrypoints=web"
|
||||
- "traefik.http.routers.frontend.priority=1"
|
||||
- "traefik.http.services.frontend.loadbalancer.server.port=4321"
|
||||
- "traefik.http.services.frontend.loadbalancer.server.port=5173"
|
||||
- "traefik.docker.network=proxy"
|
||||
networks:
|
||||
- proxy
|
||||
@@ -164,11 +169,21 @@ services:
|
||||
- api_bundle:/usr/local/bundle
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.middlewares.api-cors.headers.accesscontrolalloworiginlist=https://${WEBAPP_DOMAIN}"
|
||||
- "traefik.http.middlewares.api-cors.headers.accesscontrolallowmethods=GET,POST,PUT,DELETE,OPTIONS"
|
||||
- "traefik.http.middlewares.api-cors.headers.accesscontrolallowheaders=Content-Type,Authorization,Accept,X-Requested-With"
|
||||
- "traefik.http.middlewares.api-cors.headers.accesscontrolmaxage=3600"
|
||||
- "traefik.http.middlewares.api-cors.headers.addvaryheader=true"
|
||||
- "traefik.http.routers.api.rule=Host(`${WEBAPP_DOMAIN}`) && (PathPrefix(`/api`) || PathPrefix(`/file`) || PathPrefix(`/update`) || PathPrefix(`/admin`))"
|
||||
- "traefik.http.routers.api.entrypoints=web"
|
||||
- "traefik.http.routers.api.priority=10"
|
||||
- "traefik.http.routers.api.middlewares=api-cors"
|
||||
- "traefik.http.services.api.loadbalancer.server.port=3000"
|
||||
- "traefik.docker.network=proxy"
|
||||
- "traefik.http.routers.api-games.rule=Host(`${GAMES_DOMAIN:-games.teletype.hu}`)"
|
||||
- "traefik.http.routers.api-games.entrypoints=web"
|
||||
- "traefik.http.routers.api-games.middlewares=api-cors"
|
||||
- "traefik.http.routers.api-games.service=api"
|
||||
networks:
|
||||
- proxy
|
||||
- interstack
|
||||
|
||||
Reference in New Issue
Block a user