Skip to content

Commit d68985d

Browse files
authored
Add more files to the default proxy extensions (hestiacp#3768)
1 parent 2fc8b55 commit d68985d

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

bin/v-add-web-domain

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,9 +188,22 @@ add_web_config "$WEB_SYSTEM" "$WEB_TEMPLATE.tpl"
188188
if [ -n "$PROXY_SYSTEM" ]; then
189189
PROXY_EXT="$proxy_ext"
190190
if [ -z "$proxy_ext" ]; then
191-
PROXY_EXT="jpg,jpeg,webp,gif,png,ico,svg,css,zip,tgz,gz,rar,bz2,doc,xls"
192-
PROXY_EXT="$PROXY_EXT,exe,pdf,ppt,txt,odt,ods,odp,odf,tar,wav,bmp"
193-
PROXY_EXT="$PROXY_EXT,rtf,js,mp3,avi,mpeg,flv,html,htm,woff,woff2,ttf"
191+
# Code
192+
PROXY_EXT="css,htm,html,js,json,xml"
193+
# Image (from https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Image_types)
194+
PROXY_EXT="$PROXY_EXT,apng,avif,bmp,cur,gif,ico,jfif,jpg,jpeg,pjp,pjpeg,png,svg,tif,tiff,webp"
195+
# Audio from (https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Audio_codecs)
196+
PROXY_EXT="$PROXY_EXT,aac,caf,flac,m4a,midi,mp3,ogg,opus,wav"
197+
# Video (from https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs)
198+
PROXY_EXT="$PROXY_EXT,3gp,av1,avi,m4v,mkv,mov,mpg,mpeg,mp4,mp4v,webm"
199+
# Fonts
200+
PROXY_EXT="$PROXY_EXT,otf,ttf,woff,woff2"
201+
# Productivity
202+
PROXY_EXT="$PROXY_EXT,doc,docx,odf,odp,ods,odt,pdf,ppt,pptx,rtf,txt,xls,xlsx"
203+
# Archive
204+
PROXY_EXT="$PROXY_EXT,7z,bz2,gz,rar,tar,tgz,zip"
205+
# Binaries
206+
PROXY_EXT="$PROXY_EXT,apk,appx,bin,dmg,exe,img,iso,jar,msi"
194207
fi
195208
if [ -z "$PROXY_TEMPLATE" ]; then
196209
PROXY_TEMPLATE='default'

0 commit comments

Comments
 (0)