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/* {
|
route /ro/* {
|
||||||
uri strip_prefix /ro
|
uri strip_prefix /ro
|
||||||
root * /data
|
root * /data
|
||||||
file_server browse
|
file_server {
|
||||||
|
browse {env.CADDY_FILE_SERVER_BROWSE_HTML}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
route /ping {
|
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_MIN_SIZE=1K
|
||||||
ENV RCLONE_AUTO_UPLOAD_FILE_MAX_SIZE=100G
|
ENV RCLONE_AUTO_UPLOAD_FILE_MAX_SIZE=100G
|
||||||
ENV FIX_DATA_VOLUME_PERMISSIONS=false
|
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 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
|
ADD conf /app/conf
|
||||||
|
|||||||
+3
-1
@@ -30,7 +30,9 @@ route /files/* {
|
|||||||
route /ro/* {
|
route /ro/* {
|
||||||
uri strip_prefix /ro
|
uri strip_prefix /ro
|
||||||
root * /data
|
root * /data
|
||||||
file_server browse
|
file_server {
|
||||||
|
browse {env.CADDY_FILE_SERVER_BROWSE_HTML}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
route /ping {
|
route /ping {
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ groupadd junv \
|
|||||||
&& tar -zxf ${caddy_file} \
|
&& tar -zxf ${caddy_file} \
|
||||||
&& mv caddy /usr/local/bin/ \
|
&& mv caddy /usr/local/bin/ \
|
||||||
&& rm -rf ${caddy_file} \
|
&& rm -rf ${caddy_file} \
|
||||||
|
&& wget -P /app -N https://raw.githubusercontent.com/glowinthedark/caddy-file-server-browse-extension/39e997c91539d0f04fcce53a3cb6605b2ae9e50c/browse.html \
|
||||||
&& platform=linux-amd64 \
|
&& platform=linux-amd64 \
|
||||||
&& wget -N https://github.com/filebrowser/filebrowser/releases/download/${filebrowser_version}/${filebrowser_file} \
|
&& wget -N https://github.com/filebrowser/filebrowser/releases/download/${filebrowser_version}/${filebrowser_file} \
|
||||||
&& tar -zxf ${filebrowser_file} \
|
&& tar -zxf ${filebrowser_file} \
|
||||||
|
|||||||
Reference in New Issue
Block a user