haghighi_ahmad.nextcloud_docker
Ansible角色:使用Docker安装Nextcloud和Collabora Office
此角色在Docker上安装Nextcloud和Collabora Office,使用Nginx作为反向代理(目前仅适用于基于Debian的操作系统)。
要求
Python2包
docker-compose
(pip install docker-compose
)docker
(pip install docker
)
Ansible模块
- docker_compose
- service
- file
- template
角色变量
请参见defaults/main.yml
获取所有可用变量。强制变量会在check_vars.yml
任务中检查。
强制变量:
- nextcloud_domain\
- nextcloud_office_domain(如果使用Collabora Office)
- nextcloud_office_white_domains(如果使用Collabora Office)
示例剧本
---
- name: 部署Nextcloud
hosts: nextcloud
roles:
- {role: nextcloud-docker}
在group_vars/nextcloud
中:
---
nextcloud_domain: "cloud.example.com"
许可证
AGPLv3
作者信息
Ahmad Haghighi. (https://ahmadhaghighi.com)
关于项目
Install Nextcloud and Collabora office on Docker
安装
ansible-galaxy install haghighi_ahmad.nextcloud_docker
许可证
agpl-3.0
下载
159
拥有者
moved to https://github.com/haghighi