From 70ad13e0e9ec38391475ca5a4e446ab3980ec115 Mon Sep 17 00:00:00 2001 From: bartool Date: Sun, 30 Nov 2025 08:39:28 +0100 Subject: [PATCH] fix: update SSL redirect setting and adjust API paths in Nginx and Django settings --- backand/MPM/settings.py | 2 +- backand/MPM/urls.py | 2 +- docker-compose.yml | 1 - frontend/nginx.conf | 4 ++-- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/backand/MPM/settings.py b/backand/MPM/settings.py index d65def9..61c86e8 100644 --- a/backand/MPM/settings.py +++ b/backand/MPM/settings.py @@ -128,7 +128,7 @@ STATIC_ROOT = BASE_DIR / "staticfiles" USE_X_FORWARDED_HOST = True USE_X_FORWARDED_PORT = True SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https') -SECURE_SSL_REDIRECT = True +SECURE_SSL_REDIRECT = False # CSRF Trusted Origins diff --git a/backand/MPM/urls.py b/backand/MPM/urls.py index 522dff7..571e2cc 100644 --- a/backand/MPM/urls.py +++ b/backand/MPM/urls.py @@ -18,5 +18,5 @@ from django.contrib import admin from django.urls import path urlpatterns = [ - path('admin/', admin.site.urls), + path('mayo-manager/admin/', admin.site.urls), ] diff --git a/docker-compose.yml b/docker-compose.yml index 3943998..ff43d4a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,7 +7,6 @@ services: env_file: - ./backand/.env environment: - - HOSTS=bartool.ovh,localhost - CSRF_TRUSTED_ORIGINS=https://bartool.ovh - NODE_ENV=production volumes: diff --git a/frontend/nginx.conf b/frontend/nginx.conf index 0d179cd..f04d0f5 100644 --- a/frontend/nginx.conf +++ b/frontend/nginx.conf @@ -43,7 +43,7 @@ http { # Proxy do API Django location /mayo-manager/api/ { - proxy_pass http://mayo-production-manager-backend:7090/api/; + proxy_pass http://mayo-production-manager-backend:7090/mayo-manager/api/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; @@ -52,7 +52,7 @@ http { # Proxy do panelu admina Django location /mayo-manager/admin/ { - proxy_pass http://mayo-production-manager-backend:7090/admin/; + proxy_pass http://mayo-production-manager-backend:7090/mayo-manager/admin/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;