Nextcloud: Difference between revisions

1,046 bytes removed ,  6 July 2023
Line 75: Line 75:


Markdown does not have a Latex app.
Markdown does not have a Latex app.
==Apache==
{{hidden | Example Apache Config |
For best performance, you should disable certain modules as listed [https://docs.nextcloud.com/server/latest/admin_manual/issues/general_troubleshooting.html in the troubleshooting section of the guide.]
<pre>
<VirtualHost *:80>
  ServerName cloud.davidl.me
  ServerSignature Off
  RewriteEngine on
  RewriteCond %{HTTPS} !=on
  RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [NE,R,L]
  RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] 
</VirtualHost>
<IfModule mod_ssl.c>
<VirtualHost *:443>
  ServerName cloud.davidl.me
  ServerSignature Off
  ServerAdmin webmaster@localhost
  DocumentRoot /var/www/nextcloud
  # Disable mod_deflate for nextcloud.
  SetEnv no-gzip 1
  <IfModule mod_headers.c>
    Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains"
  </IfModule>
  ErrorLog ${APACHE_LOG_DIR}/cloud_davidlme_error.log
  CustomLog ${APACHE_LOG_DIR}/cloud_davidlme_access.log combined
  # SSL Stuff here
</VirtualHost>
</pre>
}}