Enable fancy index and WebDAV RO
This commit is contained in:
parent
5872875267
commit
8f58005433
|
@ -3,9 +3,9 @@
|
|||
|
||||
. ../APKBUILD-config.template
|
||||
|
||||
pkgver=2022.03.25.01
|
||||
pkgver=2022.04.03.04
|
||||
pkgrel=0
|
||||
depends="nginx-mod-http-zip"
|
||||
depends="nginx-mod-http-zip nginx-mod-http-dav-ext nginx-mod-http-fancyindex"
|
||||
checkdepends="nginx"
|
||||
subpackages="$pkgname-seedbox $pkgname-alpine $pkgname-homepage $pkgname-radicale"
|
||||
source="
|
||||
|
@ -46,8 +46,8 @@ check() {
|
|||
}
|
||||
|
||||
sha512sums="
|
||||
7f5ab9650a84e073d2ae9916c0223ca4f3e3815fe4e46f83a1300423c7f541d62bda627d103804dd875555a7c132736903b7f75ac564354b90dee1f138cdae4a main.conf
|
||||
1a330386c6119487a338d78a23a4e116983c333f82373faaa527e22518d71959a0f330968da764ca884dd4dea227c3cf4d2f6252b1dd7f3488ef08543712788d seedbox.conf
|
||||
cb0c4af772feda0b970c69186a5ab2d264ed8a15b6b8fc4e7b50980bc7e054f7af8696a43422a9ef62699276aa6a01c93fa965f9438e0c1d9cfd238c30a9d7f5 main.conf
|
||||
59c9dbf6e3239e64c2403c09ddadce14e5ee0a2536b15e906cfd35834a7ef1c7a7a0f47492298592b5b6a97e86800da9ba6f0f04a52152b7a3f671e552da97dd seedbox.conf
|
||||
5ae68165edab56f41e51ad5b608a29121db878aed0309882927207d4ea9ec5e505a78b194bc8df8f943259130300edd4aa49b2e23a4ee705fa9ea761533fd133 alpine.conf
|
||||
2657b0bdfc001f94159a8cddc928e666cb20055b3df42dd0ec48146c6952c3c7b3957af52612d35d38199fde76ee0c96cb0ea39ed38e13bcc608088c88dc3a88 homepage.conf
|
||||
d4b07e07e320e79497d12764d3b122686236f58a51d8b419e84966628705b5471b0442ae0de0409e9f0ca5d42396b9b36d8c618a77aea33e6c502cdeb0d37f69 radicale.conf
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
user nginx www-data;
|
||||
|
||||
# Load modules
|
||||
load_module "modules/ngx_http_zip_module.so";
|
||||
load_module "modules/ngx_http_fancyindex_module.so";
|
||||
load_module "modules/ngx_http_dav_ext_module.so";
|
||||
|
||||
events {
|
||||
worker_connections 1024;
|
||||
}
|
||||
|
|
|
@ -1,12 +1,15 @@
|
|||
server {
|
||||
listen *:7576 so_keepalive=on;
|
||||
listen [::]:7576 so_keepalive=on;
|
||||
|
||||
|
||||
location / {
|
||||
root /seedbox;
|
||||
autoindex on;
|
||||
limit_except GET HEAD {
|
||||
fancyindex on;
|
||||
fancyindex_exact_size off;
|
||||
limit_except GET HEAD PROPFIND OPTIONS {
|
||||
deny all;
|
||||
}
|
||||
dav_methods off;
|
||||
dav_ext_methods PROPFIND OPTIONS;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue