mirror of
https://github.com/wahyd4/aria2-ariang-docker.git
synced 2026-08-08 21:05:50 +10:00
use https://github.com/glowinthedark/caddy-file-server-browse-extension to enhance caddy file server user experience (#247)
This commit is contained in:
@@ -27,7 +27,9 @@ route /files/* {
|
||||
route /ro/* {
|
||||
uri strip_prefix /ro
|
||||
root * /data
|
||||
file_server browse
|
||||
file_server {
|
||||
browse {env.CADDY_FILE_SERVER_BROWSE_HTML}
|
||||
}
|
||||
}
|
||||
|
||||
route /ping {
|
||||
|
||||
@@ -41,6 +41,7 @@ ENV RCLONE_AUTO_UPLOAD_REMOTE_PATH=/downloads
|
||||
ENV RCLONE_AUTO_UPLOAD_FILE_MIN_SIZE=1K
|
||||
ENV RCLONE_AUTO_UPLOAD_FILE_MAX_SIZE=100G
|
||||
ENV FIX_DATA_VOLUME_PERMISSIONS=false
|
||||
ENV CADDY_FILE_SERVER_BROWSE_HTML=/app/browse.html
|
||||
|
||||
ADD install.sh aria2c.sh caddy.sh filebrowser.sh Procfile init.sh start.sh rclone.sh new-version-checker.sh APP_VERSION /app/
|
||||
ADD conf /app/conf
|
||||
|
||||
+3
-1
@@ -30,7 +30,9 @@ route /files/* {
|
||||
route /ro/* {
|
||||
uri strip_prefix /ro
|
||||
root * /data
|
||||
file_server browse
|
||||
file_server {
|
||||
browse {env.CADDY_FILE_SERVER_BROWSE_HTML}
|
||||
}
|
||||
}
|
||||
|
||||
route /ping {
|
||||
|
||||
@@ -42,6 +42,7 @@ groupadd junv \
|
||||
&& tar -zxf ${caddy_file} \
|
||||
&& mv caddy /usr/local/bin/ \
|
||||
&& rm -rf ${caddy_file} \
|
||||
&& wget -P /app -N https://raw.githubusercontent.com/glowinthedark/caddy-file-server-browse-extension/39e997c91539d0f04fcce53a3cb6605b2ae9e50c/browse.html \
|
||||
&& platform=linux-amd64 \
|
||||
&& wget -N https://github.com/filebrowser/filebrowser/releases/download/${filebrowser_version}/${filebrowser_file} \
|
||||
&& tar -zxf ${filebrowser_file} \
|
||||
|
||||
Reference in New Issue
Block a user