haghighi_ahmad.nextcloud_docker
Ansible Role: Install Nextcloud and Collabora Office with Docker
This role sets up Nextcloud and Collabora Office using Docker, with Nginx as a reverse proxy (only for Debian-based operating systems at the moment).
Requirements
Python2 Packages
docker-compose
- Install it with:pip install docker-compose
docker
- Install it with:pip install docker
Ansible Modules
- docker_compose
- service
- file
- template
Role Variables
Check defaults/main.yml
for all the available variables. The required variables are checked in the check_vars.yml
task.
Required Variables:
- nextcloud_domain\
- nextcloud_office_domain (needed if using Collabora Office)
- nextcloud_office_white_domains (needed if using Collabora Office)
Example Playbook
---
- name: Deploy Nextcloud
hosts: nextcloud
roles:
- {role: nextcloud-docker}
In group_vars/nextcloud
:
---
nextcloud_domain: "cloud.example.com"
License
AGPLv3
Author Information
Ahmad Haghighi. (https://ahmadhaghighi.com)
Informazioni sul progetto
Install Nextcloud and Collabora office on Docker
Installa
ansible-galaxy install haghighi_ahmad.nextcloud_docker
Licenza
agpl-3.0
Download
159
Proprietario
moved to https://github.com/haghighi