diff --git a/webapps/nextcloud/templates/apache-vhost.conf.j2 b/webapps/nextcloud/templates/apache-vhost.conf.j2 index 6844933d..ff9f621c 100644 --- a/webapps/nextcloud/templates/apache-vhost.conf.j2 +++ b/webapps/nextcloud/templates/apache-vhost.conf.j2 @@ -1,10 +1,14 @@ - + ServerName {{ nextcloud_domains[0] }} {% for domain_alias in nextcloud_domains[1:] %} ServerAlias {{ domain_alias }} {% endfor %} + # SSLEngine on + # SSLCertificateFile /etc/letsencrypt/live/{{ nextcloud_instance_name }}/fullchain.pem + # SSLCertificateKeyFile /etc/letsencrypt/live/{{ nextcloud_instance_name }}/privkey.pem + DocumentRoot {{ nextcloud_webroot }}/ @@ -17,16 +21,21 @@ - # user - group (thanks to sesse@debian.org) + # SSL Redirect + # RewriteEngine On + # RewriteCond %{HTTPS} !=on + # RewriteCond %{HTTP:X-Forwarded-Proto} !=https + # RewriteRule ^ https://%{HTTP:Host}%{REQUEST_URI} [L,R=permanent] + + # ITK AssignUserID {{ nextcloud_user }} {{ nextcloud_user }} # LOG CustomLog /var/log/apache2/access.log vhost_combined - CustomLog /home/{{ nextcloud_instance_name }}/log/access.log combined - ErrorLog /home/{{ nextcloud_instance_name }}/log/error.log + ErrorLog /var/log/apache2/error.log # PHP php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f {{ nextcloud_user }}" php_admin_value open_basedir "/usr/share/php:{{ nextcloud_home }}:/tmp" - + \ No newline at end of file