diff --git a/README.md b/README.md index 45e67a4da05b04a96ed38fdd13ac533c25661874..95a43674a316c3f80f2bfc2bfe6f664bedd11912 100644 --- a/README.md +++ b/README.md @@ -17,8 +17,9 @@ Variables from default directory : * cloud_url: URL on which NextCloud will be listening * cloud_db_root: Database root password * cloud_db_pass: Database password -* cloud_admin_user: Owncloud Admin user -* cloud_admin_pass: Owncloud Admin password +* cloud_admin_user: NextCloud Admin user +* cloud_admin_pass: NextCloud Admin password +* extra_cloud_urls: Allows NextCloud to connect to listed URLS (OPTIONAL whitelists) * Collaborative edition * Collabora : diff --git a/defaults/main.yml b/defaults/main.yml index ec08f6fc15f50e315b7aaf3f3f51361b1347537a..de05fccf6209e3562c296aaaddcad387a6a92ab3 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -12,6 +12,10 @@ cloud_db_pass: "veryUnsecurePassToBeModified" ## NextCloud Admin User / Password cloud_admin_user: "admin" cloud_admin_pass: "veryUnsecureAdminPassToBeModified" +## OPTIONAL - For allowing NextCloud to reach extra URLs +# extra_cloud_urls: +# - url: "mail.ovh.net" +# port: "465 587" ## OPTIONAL - Collabora and/or OnlyOffice deployment options cloud_collabora: false diff --git a/templates/nextcloud.yaml.j2 b/templates/nextcloud.yaml.j2 index 9e6d398eef8ebaf53171d2c9a8c9997b3ebf8031..2c2fb48073570f7357ccbb7e9b2c17c505e63cb4 100644 --- a/templates/nextcloud.yaml.j2 +++ b/templates/nextcloud.yaml.j2 @@ -129,19 +129,19 @@ services: restart: unless-stopped {% for server in extra_cloud_urls %} - {{ server.url }}: - image: tecnativa/whitelist - container_name: nextcloud_{{ server.url }} - networks: - proxy: - aliases: - - "{{ server.url }}" - public: - environment: - PORT: "{{ server.port }}" - TARGET: "{{ server.url }}" - PRE_RESOLVE: 1 - restart: unless-stopped + {{ server.url }}: + image: tecnativa/whitelist + container_name: nextcloud_{{ server.url }} + networks: + proxy: + aliases: + - "{{ server.url }}" + public: + environment: + PORT: "{{ server.port }}" + TARGET: "{{ server.url }}" + PRE_RESOLVE: 1 + restart: unless-stopped {% endfor %} {% endif %}