From 49f22e16b97e6f63055a464326555b18ab896001 Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Fri, 7 Mar 2025 11:32:12 +1100 Subject: [PATCH 1/2] Enable caddy file server by default --- Caddyfile | 7 +++++++ SecureCaddyfile | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/Caddyfile b/Caddyfile index ba0ef30..c62ee04 100644 --- a/Caddyfile +++ b/Caddyfile @@ -9,6 +9,7 @@ redir /ui / 301 redir /ui/ / 301 redir /rclone /rclone/ 301 redir /files /files/ 301 +redir /ro /ro/ 301 reverse_proxy /rpc 127.0.0.1:6800 reverse_proxy /jsonrpc 127.0.0.1:6800 @@ -23,6 +24,12 @@ route /files/* { reverse_proxy 127.0.0.1:8080 } +route /ro/* { + uri strip_prefix /ro + root * /data + file_server browse +} + route /ping { respond "app version: {env.APP_VERSION}" } diff --git a/SecureCaddyfile b/SecureCaddyfile index b53cb40..73e55db 100644 --- a/SecureCaddyfile +++ b/SecureCaddyfile @@ -27,6 +27,12 @@ route /files/* { reverse_proxy 127.0.0.1:8080 } +route /ro/* { + uri strip_prefix /ro + root * /data + file_server browse +} + route /ping { respond "app version: {env.APP_VERSION}" } From 879c29b43c76b567d99eae0913b5d98a59c69ba5 Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Fri, 7 Mar 2025 11:33:27 +1100 Subject: [PATCH 2/2] Update readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c73ecc0..e03e792 100644 --- a/README.md +++ b/README.md @@ -72,6 +72,7 @@ File Browser ``` * Aria2: +* Caddy File Server(Read Only) * FileManger: * Rclone: * Please use `admin`/`admin` as username and password to login `Filebrowser` for the first time. And use `user`/`password` to login `Rclone` if you don't update `ARIA2_USER` and `ARIA2_PWD`