Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveurs:installation:bkp-srv:docker-nginx-proxy [2025/10/14 14:02] – [Forcer la demande d'un certificat] jpmilcentserveurs:installation:bkp-srv:docker-nginx-proxy [2025/10/15 08:28] (Version actuelle) – [Partager les logs Nginx avec l'hôte] jpmilcent
Ligne 12: Ligne 12:
  
 ===== Partager les logs Nginx avec l'hôte ===== ===== Partager les logs Nginx avec l'hôte =====
 +
 +<note tip>Une amélioration possible serait de créer un utilisateur ''nginx'' ou ''www-data'' sur l'hôte puis d'utiliser les identifiant de cet utilisateur dans le container nginx-proxy. Cela permettrait d'avoir des droits cohérents entre le container et l'hôte pour les fichiers de logs.</note>
 +
   * Pourquoi ?   * Pourquoi ?
     * Afin de pouvoir faire fonctionner correctement le service Fail2ban de l'hôte qui se base sur les logs Nginx     * Afin de pouvoir faire fonctionner correctement le service Fail2ban de l'hôte qui se base sur les logs Nginx
Ligne 22: Ligne 25:
       * Donner les bons droits : <code bash>chown root:adm /var/log/nginx/ ; chmod 640 /var/log/nginx/</code>       * Donner les bons droits : <code bash>chown root:adm /var/log/nginx/ ; chmod 640 /var/log/nginx/</code>
     * Créer les fichiers par défaut avec : <code bash>touch /var/log/nginx/access.log /var/log/nginx/error.log</code>     * Créer les fichiers par défaut avec : <code bash>touch /var/log/nginx/access.log /var/log/nginx/error.log</code>
-      * Donner les bons droits : +      * Donner les bons droits aux fichiers de base. C'est important car nous utilisons ''copytruncate'' dans la conf Logrotate
         * Se connecter au service nginx-proxy : <code bash>docker exec -it nginx-proxy bash</code>         * Se connecter au service nginx-proxy : <code bash>docker exec -it nginx-proxy bash</code>
         * Regarder l'id de l'utilisateur Nginx avec la commande ''id''.         * Regarder l'id de l'utilisateur Nginx avec la commande ''id''.
  • serveurs/installation/bkp-srv/docker-nginx-proxy.1760450546.txt.gz
  • Dernière modification : 2025/10/14 14:02
  • de jpmilcent