haghighi_ahmad.nextcloud_docker

Rol de Ansible: Instalar Nextcloud y Collabora Office usando Docker

Estado de Construcción Rol de Ansible

Este rol instala Nextcloud y Collabora Office en Docker, usando Nginx como proxy inverso (actualmente solo para sistemas operativos basados en Debian).

Requisitos

Paquetes de Python2

  • docker-compose (pip install docker-compose)
  • docker (pip install docker)

Módulos de Ansible

  • docker_compose
  • service
  • file
  • template

Variables del Rol

Consulta defaults/main.yml para ver todas las variables disponibles. Las variables obligatorias se verifican en la tarea check_vars.yml.

Variables obligatorias:

  • nextcloud_domain\
  • nextcloud_office_domain (si usas Collabora Office)
  • nextcloud_office_white_domains (si usas Collabora Office)

Ejemplo de Playbook

---
- name: Desplegar Nextcloud
  hosts: nextcloud
  roles:
    - {role: nextcloud-docker} 

Dentro de group_vars/nextcloud:

---
nextcloud_domain: "cloud.ejemplo.com"

Licencia

AGPLv3

Información del Autor

Ahmad Haghighi. (https://ahmadhaghighi.com)

Acerca del proyecto

Install Nextcloud and Collabora office on Docker

Instalar
ansible-galaxy install haghighi_ahmad.nextcloud_docker
Licencia
agpl-3.0
Descargas
159
Propietario
moved to https://github.com/haghighi