haghighi_ahmad.nextcloud_docker
Rôle Ansible : Installer Nextcloud et Collabora Office avec Docker
Ce rôle installe Nextcloud et Collabora Office sur Docker, en utilisant Nginx comme proxy inverse (actuellement uniquement pour les systèmes d'exploitation basés sur Debian).
Exigences
Packages Python2
docker-compose
(pip install docker-compose
)docker
(pip install docker
)
Modules Ansible
- docker_compose
- service
- file
- template
Variables de Rôle
Voir defaults/main.yml
pour toutes les variables disponibles. Les variables obligatoires sont vérifiées dans la tâche check_vars.yml
.
Variables obligatoires :
- nextcloud_domain\
- nextcloud_office_domain (si vous utilisez Collabora Office)
- nextcloud_office_white_domains (si vous utilisez Collabora Office)
Exemple de Playbook
---
- name: Déployer Nextcloud
hosts: nextcloud
roles:
- {role: nextcloud-docker}
Dans group_vars/nextcloud
:
---
nextcloud_domain: "cloud.example.com"
Licence
AGPLv3
Informations sur l'Auteur
Ahmad Haghighi. (https://ahmadhaghighi.com)
À propos du projet
Install Nextcloud and Collabora office on Docker
Installer
ansible-galaxy install haghighi_ahmad.nextcloud_docker
Licence
agpl-3.0
Téléchargements
159
Propriétaire
moved to https://github.com/haghighi