URL Fix
This commit is contained in:
5
Makefile
5
Makefile
@@ -47,8 +47,7 @@ setup:
|
|||||||
@docker compose exec mvp-backend node dist/_system/migrations/run-all.js
|
@docker compose exec mvp-backend node dist/_system/migrations/run-all.js
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo "K8s-ready setup complete!"
|
@echo "K8s-ready setup complete!"
|
||||||
@echo "Access application at: https://admin.motovaultpro.com"
|
@echo "Access application at: https://motovaultpro.com"
|
||||||
@echo "Access platform landing at: https://motovaultpro.com"
|
|
||||||
@echo "Traefik dashboard at: http://localhost:8080"
|
@echo "Traefik dashboard at: http://localhost:8080"
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo "Network Architecture:"
|
@echo "Network Architecture:"
|
||||||
@@ -57,8 +56,6 @@ setup:
|
|||||||
@echo " - Development database access: ports 5432, 5433, 5434, 6379, 6380, 6381"
|
@echo " - Development database access: ports 5432, 5433, 5434, 6379, 6380, 6381"
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo "Mobile setup: make mobile-setup"
|
@echo "Mobile setup: make mobile-setup"
|
||||||
@echo "Remember to add to /etc/hosts:"
|
|
||||||
@echo "127.0.0.1 motovaultpro.com admin.motovaultpro.com"
|
|
||||||
|
|
||||||
start:
|
start:
|
||||||
@echo "Starting application services..."
|
@echo "Starting application services..."
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ services:
|
|||||||
start_period: 20s
|
start_period: 20s
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.http.routers.mvp-frontend.rule=Host(`admin.motovaultpro.com`) && !PathPrefix(`/api`)"
|
- "traefik.http.routers.mvp-frontend.rule=(Host(`motovaultpro.com`) || Host(`www.motovaultpro.com`)) && !PathPrefix(`/api`)"
|
||||||
- "traefik.http.routers.mvp-frontend.entrypoints=websecure"
|
- "traefik.http.routers.mvp-frontend.entrypoints=websecure"
|
||||||
- "traefik.http.routers.mvp-frontend.tls=true"
|
- "traefik.http.routers.mvp-frontend.tls=true"
|
||||||
- "traefik.http.routers.mvp-frontend.priority=10"
|
- "traefik.http.routers.mvp-frontend.priority=10"
|
||||||
@@ -122,12 +122,12 @@ services:
|
|||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.docker.network=motovaultpro_backend"
|
- "traefik.docker.network=motovaultpro_backend"
|
||||||
# Main API router
|
# Main API router
|
||||||
- "traefik.http.routers.mvp-backend.rule=Host(`admin.motovaultpro.com`) && PathPrefix(`/api`)"
|
- "traefik.http.routers.mvp-backend.rule=(Host(`motovaultpro.com`) || Host(`www.motovaultpro.com`)) && PathPrefix(`/api`)"
|
||||||
- "traefik.http.routers.mvp-backend.entrypoints=websecure"
|
- "traefik.http.routers.mvp-backend.entrypoints=websecure"
|
||||||
- "traefik.http.routers.mvp-backend.tls=true"
|
- "traefik.http.routers.mvp-backend.tls=true"
|
||||||
- "traefik.http.routers.mvp-backend.priority=20"
|
- "traefik.http.routers.mvp-backend.priority=20"
|
||||||
# Health check router (bypass auth)
|
# Health check router (bypass auth)
|
||||||
- "traefik.http.routers.mvp-backend-health.rule=Host(`admin.motovaultpro.com`) && Path(`/api/health`)"
|
- "traefik.http.routers.mvp-backend-health.rule=(Host(`motovaultpro.com`) || Host(`www.motovaultpro.com`)) && Path(`/api/health`)"
|
||||||
- "traefik.http.routers.mvp-backend-health.entrypoints=websecure"
|
- "traefik.http.routers.mvp-backend-health.entrypoints=websecure"
|
||||||
- "traefik.http.routers.mvp-backend-health.tls=true"
|
- "traefik.http.routers.mvp-backend-health.tls=true"
|
||||||
- "traefik.http.routers.mvp-backend-health.priority=30"
|
- "traefik.http.routers.mvp-backend-health.priority=30"
|
||||||
@@ -218,7 +218,7 @@ services:
|
|||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.docker.network=motovaultpro_backend"
|
- "traefik.docker.network=motovaultpro_backend"
|
||||||
- "traefik.http.routers.mvp-platform.rule=Host(`admin.motovaultpro.com`) && PathPrefix(`/platform`)"
|
- "traefik.http.routers.mvp-platform.rule=(Host(`motovaultpro.com`) || Host(`www.motovaultpro.com`)) && PathPrefix(`/platform`)"
|
||||||
- "traefik.http.routers.mvp-platform.entrypoints=websecure"
|
- "traefik.http.routers.mvp-platform.entrypoints=websecure"
|
||||||
- "traefik.http.routers.mvp-platform.tls=true"
|
- "traefik.http.routers.mvp-platform.tls=true"
|
||||||
- "traefik.http.routers.mvp-platform.priority=25"
|
- "traefik.http.routers.mvp-platform.priority=25"
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ export const Auth0Provider: React.FC<Auth0ProviderProps> = ({ children }) => {
|
|||||||
clientId={clientId}
|
clientId={clientId}
|
||||||
authorizationParams={{
|
authorizationParams={{
|
||||||
// Production domain; ensure mobile devices resolve this host during testing
|
// Production domain; ensure mobile devices resolve this host during testing
|
||||||
redirect_uri: "https://admin.motovaultpro.com/callback",
|
redirect_uri: "https://motovaultpro.com/callback",
|
||||||
audience: audience,
|
audience: audience,
|
||||||
scope: 'openid profile email offline_access',
|
scope: 'openid profile email offline_access',
|
||||||
}}
|
}}
|
||||||
|
|||||||
Reference in New Issue
Block a user