haghighi_ahmad.nextcloud_docker

Rôle Ansible : Installer Nextcloud et Collabora Office avec Docker

Statut de Construction Rôle Ansible

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