haghighi_ahmad.nextcloud_docker
Ansibleロール: Dockerを使ってNextcloudとCollabora Officeをインストールする
このロールは、Docker上にNextcloudとCollabora Officeをインストールし、Nginxをリバースプロキシとして使用します(現在はDebianベースのOSのみ対応)。
要件
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
ダウンロード
166
所有者
moved to https://github.com/haghighi
