diff --git a/defaults/main.yml b/defaults/main.yml index 16413ca..e474893 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,4 +1,7 @@ nextcloud: + listen: + - "443 ssl" + - "[::]:443 ssl" upload_size_max: 512M datadir: /var/www/nextcloud/data externalurl: example.com diff --git a/templates/nginx.j2 b/templates/nginx.j2 index 8a89971..fd5c27a 100644 --- a/templates/nginx.j2 +++ b/templates/nginx.j2 @@ -1,7 +1,7 @@ server { - listen 443 ssl; - listen [::]:443 ssl; - listen unix:/var/run/nextcloud.sock; + {% for listen in nextcloud.listen %} + listen {{ listen }}; + {% endfor %} root /var/www/nextcloud; client_max_body_size {{ nextcloud.upload_size_max }};