haghighi_ahmad.nextcloud_docker
Rola Ansible: Instalacja Nextcloud i Collabora Office przy użyciu Dockera
Ta rola instaluje Nextcloud i Collabora Office w Dockerze, używając Nginx jako proxy zwrotnego (obecnie tylko dla systemów opartych na Debianie).
Wymagania
Pakiety Python2
docker-compose
(pip install docker-compose
)docker
(pip install docker
)
Moduły Ansible
- docker_compose
- service
- file
- template
Zmienne roli
Zobacz defaults/main.yml
, aby zobaczyć wszystkie dostępne zmienne. Obowiązkowe zmienne są sprawdzane w zadaniu check_vars.yml
.
Obowiązkowe zmienne:
- nextcloud_domain\
- nextcloud_office_domain (jeśli używasz Collabora Office)
- nextcloud_office_white_domains (jeśli używasz Collabora Office)
Przykład playbooka
---
- name: Wdrażanie Nextcloud
hosts: nextcloud
roles:
- {role: nextcloud-docker}
Wewnątrz group_vars/nextcloud
:
---
nextcloud_domain: "cloud.example.com"
Licencja
AGPLv3
Informacje o autorze
Ahmad Haghighi. (https://ahmadhaghighi.com)
O projekcie
Install Nextcloud and Collabora office on Docker
Zainstaluj
ansible-galaxy install haghighi_ahmad.nextcloud_docker
Licencja
agpl-3.0
Pobrania
159
Właściciel
moved to https://github.com/haghighi