Skip to content

chore/security : expose port 8080 instead of 80#286

Open
issam71100 wants to merge 1 commit intomainfrom
chore/security/secure-web-specs-for-pss
Open

chore/security : expose port 8080 instead of 80#286
issam71100 wants to merge 1 commit intomainfrom
chore/security/secure-web-specs-for-pss

Conversation

@issam71100
Copy link
Contributor

@issam71100 issam71100 commented Jul 16, 2025

Cette Pull Request introduit une configuration personnalisée de Nginx pour le module web_specs, visant à renforcer la sécurité, la maintenabilité et l’adéquation aux bonnes pratiques de production.

Changements principaux :

  • Ajout d’un fichier de configuration principal nginx.conf et d’un bloc serveur conf.d/default.conf.

Mise à jour du Dockerfile :

  • Copie des nouveaux fichiers de configuration dans le conteneur.
  • Passage du port exposé de 80 à 8080, en cohérence avec la configuration personnalisée.
  • Correction des permissions sur les répertoires utilisés par Nginx pour éviter toute élévation de privilège.
  • Lancement de Nginx sous l’utilisateur non-root nginx pour une meilleure sécurité.
  • Démarrage de Nginx avec le fichier de configuration personnalisé et stockage du PID dans un répertoire sécurisé.

@github-actions
Copy link

There is no coverage information present for the Files changed

Total Project Coverage 62.14% 🍏

@Clemsazert Clemsazert added the HOLD The branch is put on hold as it is waiting for something else label Sep 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

HOLD The branch is put on hold as it is waiting for something else To discuss

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments