Ajout possibilité de volumes personnalisés

This commit is contained in:
Navas 2022-12-12 18:39:07 +01:00
parent 74fc95dd63
commit 6fd8b3b190
2 changed files with 17 additions and 11 deletions

View file

@ -25,7 +25,7 @@ docker_nextcloud_php_ini:
```
| Option | Valeur par défaut | Description |
|------------------------------|-------------------|--------------------------------------------------------------------------------------------|
|---------------------------------|-------------------|------------------------------------------------------------------------------------------------------------------|
| docker_nextcloud_fqdn | | Le fqdn pour accéder à nextcloud |
| docker_nextcloud_version | | Version de l'image nextcloud |
| docker_nextcloud_data_dir | | L'emplacement dans lequel se trouvent les volumes de donnees docker pour le service |
@ -35,6 +35,7 @@ docker_nextcloud_php_ini:
| docker_nextcloud_db_password | | Le mot de passe du user propriétaire de la base de données |
| docker_nextcloud_smtp_host | | FQDN du serveur smtp pour l'envoi de mails par nextcloud |
| docker_nextcloud_php_ini | | Une liste de variables d'environnement pour la configuration de healtchecks |
| docker_nextcloud_custom_volumes | | Si défini, liste de dictionnaires (volume, target) permettant d'ajouter des volumes spécifiques a docker-compose |
## Configuration de nextcloud

View file

@ -7,6 +7,11 @@ services:
volumes:
- {{ docker_nextcloud_data_dir }}/{{ docker_nextcloud_service_id }}/nextcloud:/var/www/html
- ./php.ini:/usr/local/etc/php/php.ini
{% if docker_nextcloud_custom_volumes is defined %}
{% for volume in docker_nextcloud_custom_volumes %}
- {{ volume.volume }}:{{ volume.target }}
{% endfor %}
{% endif %}
restart: always
depends_on:
- db