This role install Nextcloud and Collabora office on Docker, using Nginx as reverse proxy (currently only for Debian-based OS).
docker-compose (pip install docker-compose) docker (pip install docker) See defaults/main.yml for all available variables. Mandatory variable(s) is checked on the check_vars.yml task.
---
- name: Deploy Nextcloud
hosts: nextcloud
roles:
- {role: nextcloud-docker}
Inside group_vars/nextcloud:
--- nextcloud_domain: "cloud.example.com"
AGPLv3
Ahmad Haghighi. (https://ahmadhaghighi.com)