haghighi_ahmad.nextcloud_docker

Rola Ansible: Instalacja Nextcloud i Collabora Office przy użyciu Dockera

Status budowy Rola Ansible

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