mirror of
https://github.com/nextcloud/all-in-one.git
synced 2025-03-03 17:27:22 +08:00
enable brotli compression for js files in Nextcloud
Signed-off-by: Simon L <szaimen@e.mail.de>
This commit is contained in:
parent
cf148b6381
commit
ccad3bc98c
2 changed files with 8 additions and 0 deletions
|
@ -45,6 +45,7 @@ RUN set -ex; \
|
||||||
-e 's/^#\(LoadModule .*mod_authz_core.so\)/\1/' \
|
-e 's/^#\(LoadModule .*mod_authz_core.so\)/\1/' \
|
||||||
-e 's/^#\(LoadModule .*mod_alias.so\)/\1/' \
|
-e 's/^#\(LoadModule .*mod_alias.so\)/\1/' \
|
||||||
-e 's/^#\(LoadModule .*mod_mpm_event.so\)/\1/' \
|
-e 's/^#\(LoadModule .*mod_mpm_event.so\)/\1/' \
|
||||||
|
-e 's/^#\(LoadModule .*mod_brotli.so\)/\1/' \
|
||||||
-e 's/\(LoadModule .*mod_mpm_worker.so\)/#\1/' \
|
-e 's/\(LoadModule .*mod_mpm_worker.so\)/#\1/' \
|
||||||
-e 's/\(LoadModule .*mod_mpm_prefork.so\)/#\1/' \
|
-e 's/\(LoadModule .*mod_mpm_prefork.so\)/#\1/' \
|
||||||
/usr/local/apache2/conf/httpd.conf; \
|
/usr/local/apache2/conf/httpd.conf; \
|
||||||
|
|
|
@ -10,6 +10,13 @@ Listen 8000
|
||||||
<FilesMatch "\.php$">
|
<FilesMatch "\.php$">
|
||||||
SetHandler "proxy:fcgi://${NEXTCLOUD_HOST}:9000"
|
SetHandler "proxy:fcgi://${NEXTCLOUD_HOST}:9000"
|
||||||
</FilesMatch>
|
</FilesMatch>
|
||||||
|
|
||||||
|
# Enable Brotli compression for js files
|
||||||
|
<IfModule mod_brotli.c>
|
||||||
|
AddOutputFilterByType BROTLI_COMPRESS text/javascript application/javascript application/x-javascript
|
||||||
|
BrotliCompressionQuality 0
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
# Nextcloud dir
|
# Nextcloud dir
|
||||||
DocumentRoot /var/www/html/
|
DocumentRoot /var/www/html/
|
||||||
<Directory /var/www/html/>
|
<Directory /var/www/html/>
|
||||||
|
|
Loading…
Reference in a new issue