diff --git a/luci-app-caddy/root/etc/init.d/caddy b/luci-app-caddy/root/etc/init.d/caddy index a0c937f..3936b8b 100644 --- a/luci-app-caddy/root/etc/init.d/caddy +++ b/luci-app-caddy/root/etc/init.d/caddy @@ -139,6 +139,9 @@ header { $webdavs EOF +else +logpath="$(cat /etc/caddy/Caddyfile | grep "output file" | awk -F 'output file' '{print $2}' | tr -d '{ ')" +[ ! -z "$logpath" ] && uci set caddy.@caddy[0].log_dir=$logpath fi procd_open_instance caddy procd_set_param command $PROG