haghighi_ahmad.nextcloud_docker

Ansibleロール: Dockerを使ってNextcloudとCollabora Officeをインストールする

ビルドステータス Ansibleロール

このロールは、Docker上にNextcloudとCollabora Officeをインストールし、Nginxをリバースプロキシとして使用します(現在はDebianベースのOSのみ対応)。

要件

Python2パッケージ

  • docker-composepip install docker-compose
  • dockerpip 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