From 907f5c0678ba2124ef23ffd773ae508c86710b20 Mon Sep 17 00:00:00 2001 From: Manus Deploy Date: Sat, 11 Jul 2026 04:01:16 +0200 Subject: [PATCH] fix: titre et footer adaptatifs recette/prod via VITE_ENV_NAME --- docker-compose.yml | 3 +-- src/frontend/.env.production | 2 ++ src/frontend/src/pages/LoginPage.jsx | 4 ++-- src/frontend/src/pages/TerminalPage.jsx | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 src/frontend/.env.production diff --git a/docker-compose.yml b/docker-compose.yml index 70a8294..7db2526 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -22,14 +22,13 @@ services: - INFRA_BASE_PATH=${INFRA_BASE_PATH} - HEALTH_CHECK_INTERVAL=${HEALTH_CHECK_INTERVAL} volumes: - - /opt/manus-deploy/webhook-patched.js:/app/backend/src/webhook.js:ro - /var/run/docker.sock:/var/run/docker.sock - /opt/manus-deploy:/opt/manus-deploy networks: - web labels: - "traefik.enable=true" - - "traefik.http.routers.manus-dashboard.rule=Host(`dashboard.recette.santinova-soft.org`)" + - "traefik.http.routers.manus-dashboard.rule=Host(`dashboard.santinova-soft.org`)" - "traefik.http.routers.manus-dashboard.entrypoints=websecure" - "traefik.http.routers.manus-dashboard.tls=true" - "traefik.http.routers.manus-dashboard.tls.certresolver=letsencrypt" diff --git a/src/frontend/.env.production b/src/frontend/.env.production new file mode 100644 index 0000000..f4981dc --- /dev/null +++ b/src/frontend/.env.production @@ -0,0 +1,2 @@ +VITE_ENV_NAME=Production +VITE_ENV_LABEL=Serveur de production diff --git a/src/frontend/src/pages/LoginPage.jsx b/src/frontend/src/pages/LoginPage.jsx index 2cda7e6..81bd5fe 100644 --- a/src/frontend/src/pages/LoginPage.jsx +++ b/src/frontend/src/pages/LoginPage.jsx @@ -34,7 +34,7 @@ export default function LoginPage({ onLogin }) {
-

Dashboard Recette

+

Dashboard {import.meta.env.VITE_ENV_NAME || "Recette"}

Gestion des applications

@@ -130,7 +130,7 @@ export default function LoginPage({ onLogin }) {

- Santinova Soft — Serveur de recette + Santinova Soft — {import.meta.env.VITE_ENV_LABEL || "Serveur de recette"}

diff --git a/src/frontend/src/pages/TerminalPage.jsx b/src/frontend/src/pages/TerminalPage.jsx index d1cf1d4..295c569 100644 --- a/src/frontend/src/pages/TerminalPage.jsx +++ b/src/frontend/src/pages/TerminalPage.jsx @@ -116,7 +116,7 @@ export default function TerminalPage() { fitAddonRef.current = fitAddon; term.writeln('\x1b[1;34m╔══════════════════════════════════════════════════╗\x1b[0m'); - term.writeln('\x1b[1;34m║ Terminal SSH — Dashboard Recette Santinova ║\x1b[0m'); + term.writeln('\x1b[1;34m║ Terminal SSH — Dashboard Santinova ║\x1b[0m'); term.writeln('\x1b[1;34m╚══════════════════════════════════════════════════╝\x1b[0m'); term.writeln(''); term.writeln('\x1b[90mSélectionnez un serveur et connectez-vous pour démarrer.\x1b[0m');