Merge pull request #38 from R0m1k3/claude/fix-npm-ci-build-error-011CV3c2K4ETHdBRQUs7tkJf

Fix: Configuration trust proxy plus sécurisée
This commit is contained in:
LogiFlow authored and GitHub committed 2025-11-12 13:39:58 +01:00
commit 2307038ff0
1 file changed
+3 -2
+3 -2
View File
@@ -14,8 +14,9 @@ const app = express();
const PORT = process.env.PORT || 2222;
// Configurer Express pour faire confiance au proxy (nginx, etc.)
// Nécessaire pour express-rate-limit et pour obtenir la vraie IP du client
app.set('trust proxy', true);
// Utiliser 1 pour indiquer qu'il y a 1 proxy devant (nginx/reverse proxy)
// Plus sécurisé que 'true' qui accepterait n'importe quel proxy
app.set('trust proxy', 1);
// Créer les dossiers nécessaires (silencieusement, ils peuvent déjà exister via les volumes Docker)
const dataDir = path.join(__dirname, 'data');