mirror of
https://github.com/R0m1k3/noteflow.git
synced 2026-10-24 15:48:16 +02:00
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:
1 file changed
+3
-2
@@ -14,8 +14,9 @@ const app = express();
|
|||||||
const PORT = process.env.PORT || 2222;
|
const PORT = process.env.PORT || 2222;
|
||||||
|
|
||||||
// Configurer Express pour faire confiance au proxy (nginx, etc.)
|
// Configurer Express pour faire confiance au proxy (nginx, etc.)
|
||||||
// Nécessaire pour express-rate-limit et pour obtenir la vraie IP du client
|
// Utiliser 1 pour indiquer qu'il y a 1 proxy devant (nginx/reverse proxy)
|
||||||
app.set('trust proxy', true);
|
// 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)
|
// Créer les dossiers nécessaires (silencieusement, ils peuvent déjà exister via les volumes Docker)
|
||||||
const dataDir = path.join(__dirname, 'data');
|
const dataDir = path.join(__dirname, 'data');
|
||||||
|
|||||||
Reference in new issue
Block a user