diff --git a/backend/src/main/resources/application.properties b/backend/src/main/resources/application.properties index 1c79f7b..be4756d 100644 --- a/backend/src/main/resources/application.properties +++ b/backend/src/main/resources/application.properties @@ -1,7 +1,6 @@ quarkus.http.port=8081 -quarkus.http.root-path=/backend quarkus.http.cors=true -quarkus.http.cors.origins=* +quarkus.http.cors.origins=https://task.beetech.dev quarkus.datasource.db-kind=postgresql quarkus.datasource.username=${DB_USER:beetask} quarkus.datasource.password=${DB_PASSWORD:beetask} diff --git a/deploy/docker-compose.prod.yml b/deploy/docker-compose.prod.yml index d143426..4bef47e 100644 --- a/deploy/docker-compose.prod.yml +++ b/deploy/docker-compose.prod.yml @@ -36,7 +36,7 @@ services: labels: - "traefik.enable=true" - - "traefik.http.routers.backend.rule=PathPrefix(`/backend`)" + - "traefik.http.routers.backend.rule=Host(`api.task.beetech.dev`)" - "traefik.http.routers.backend.entrypoints=websecure" - "traefik.http.routers.backend.tls.certresolver=letsencrypt" - "traefik.http.services.backend.loadbalancer.server.port=8081" @@ -47,11 +47,9 @@ services: labels: - "traefik.enable=true" - - "traefik.http.routers.frontend.rule=PathPrefix(`/frontend`)" + - "traefik.http.routers.frontend.rule=Host(`task.beetech.dev`)" - "traefik.http.routers.frontend.entrypoints=websecure" - "traefik.http.routers.frontend.tls.certresolver=letsencrypt" - - "traefik.http.routers.frontend.middlewares=frontend-strip" - - "traefik.http.middlewares.frontend-strip.stripprefix.prefixes=/frontend" - "traefik.http.services.frontend.loadbalancer.server.port=80" volumes: diff --git a/frontend/.env.production b/frontend/.env.production new file mode 100644 index 0000000..28aacea --- /dev/null +++ b/frontend/.env.production @@ -0,0 +1 @@ +VITE_API_URL=https://api.task.beetech.dev diff --git a/frontend/src/router.tsx b/frontend/src/router.tsx index 481b782..6f19efb 100644 --- a/frontend/src/router.tsx +++ b/frontend/src/router.tsx @@ -100,4 +100,4 @@ export const router = createBrowserRouter([ }, ], }, -], { basename: '/frontend' }); +]);