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
ダウンロード
159
所有者
moved to https://github.com/haghighi