chore: script de démarrage business et export des ENV au runtime

This commit is contained in:
syoul
2025-12-02 20:22:30 +01:00
parent 6b402678f4
commit 40026df8d6
2 changed files with 11 additions and 2 deletions

View File

@@ -23,6 +23,7 @@ RUN npm install gray-matter glob
# Copie du reste du projet # Copie du reste du projet
COPY . . COPY . .
RUN chmod +x scripts/start-business.sh
# --- CONFIGURATION BUSINESS --- # --- CONFIGURATION BUSINESS ---
# Application de la logique Business (remplacement de la config et des données) # Application de la logique Business (remplacement de la config et des données)
@@ -33,5 +34,5 @@ RUN cp radar-business/config-business.json config.json && \
# Exposition du port interne # Exposition du port interne
EXPOSE 3000 EXPOSE 3000
# Démarrage du serveur # Démarrage du serveur via script (exporte les variables avant npm run serve)
CMD ["npm", "run", "serve", "--", "--port", "3000"] CMD ["./scripts/start-business.sh"]

View File

@@ -0,0 +1,8 @@
#!/bin/sh
export HUSKY=0
export HUSKY_SKIP_INSTALL=1
export NODE_PATH=/app/node_modules
npm run serve -- --port "${PORT:-3000}"