mirror of
https://github.com/tips-of-mine/gestion-certificats2.git
synced 2025-06-28 09:18:42 +02:00
Fix: Corrige la configuration Docker et les permissions
Ce commit apporte les modifications suivantes pour résoudre les problèmes de chargement des fichiers CSS et potentiellement de rendu des pages : - docker-compose.yml: - Modifie le montage du volume pour le service nginx de `./app/public:/var/www/html:ro` à `./app:/var/www/html:ro` pour s'aligner avec la directive `root /var/www/html/public;` dans la configuration Nginx. - Met à jour la commande de démarrage du service php-fpm pour appliquer `chown -R www-data:www-data` et `chmod -R 775` à l'ensemble du répertoire `/var/www/html` afin d'assurer les bonnes permissions pour les fichiers de l'application. - Supprime le fichier CSS dupliqué `app/public/dark-mode.css`. Le fichier correct `app/public/css/dark-mode.css` est conservé. - Conserve une ligne de débogage temporaire dans `app/src/Views/shared/header.php` pour aider à diagnostiquer les problèmes de mode sombre.
This commit is contained in:
@ -9,7 +9,7 @@ services:
|
||||
- "9443:443" # Optionnel: Pour HTTPS si vous décidez d'ajouter un certificat à Nginx
|
||||
volumes:
|
||||
- ./nginx:/etc/nginx/conf.d:ro # Fichiers de configuration Nginx
|
||||
- ./app/public:/var/www/html:ro # Contenu statique et point d'entrée de l'application
|
||||
- ./app:/var/www/html:ro # Contenu statique et point d'entrée de l'application
|
||||
- ./tls:/opt/tls:rw # Accès en lecture aux certificats pour Nginx si besoin (par ex. pour OCSP)
|
||||
- ./storage/nginx_logs:/var/log/nginx:rw # Volume pour les logs de Nginx
|
||||
depends_on:
|
||||
@ -41,7 +41,7 @@ services:
|
||||
- cert-gestion-network
|
||||
restart: unless-stopped # Nouvelle ligne: Redémarre Nginx si le service s'arrête de manière inattendue
|
||||
command: >
|
||||
bash -c "chown -R www-data:www-data /var/log/app /var/www/html/storage && chmod -R 775 /var/log/app /var/www/html/storage && chmod +x /opt/scripts/*.sh && php-fpm"
|
||||
bash -c "chown -R www-data:www-data /var/www/html /var/log/app && chmod -R 775 /var/www/html /var/log/app && chmod +x /opt/scripts/*.sh && php-fpm"
|
||||
|
||||
mysql:
|
||||
image: mysql:8.0
|
||||
|
Reference in New Issue
Block a user