diff --git a/panelctl.sh b/panelctl.sh index d3a2069..050cd7b 100644 --- a/panelctl.sh +++ b/panelctl.sh @@ -335,30 +335,6 @@ cmd_render_route() { log info "rendered route ${route_file}" } -# maybe_reload_caddy() { -# # Try Caddy admin API first (no root required) -# if curl -sf -X POST http://localhost:2019/config/ >/dev/null 2>&1; then -# log info "reloaded caddy via admin API" -# return -# fi - -# # Validate config if caddy binary is available -# if [[ -x /run/current-system/sw/bin/caddy && -f /etc/caddy/Caddyfile ]]; then -# /run/current-system/sw/bin/caddy validate \ -# --config /etc/caddy/Caddyfile --adapter caddyfile \ -# || echo "warning: caddy validation failed" >&2 -# fi - -# # Fall back to systemctl (sudo if needed) -# if [[ "${EUID}" -eq 0 ]]; then -# systemctl reload caddy && log info "reloaded caddy" -# elif sudo -n /run/current-system/sw/bin/systemctl reload caddy 2>/dev/null; then -# log info "reloaded caddy via sudo" -# else -# log warning "caddy reload requires root; run: sudo systemctl reload caddy" -# fi -# } - cmd_deploy() { local name="$1" validate_name "${name}" @@ -373,10 +349,7 @@ cmd_deploy() { fail "compose up failed" fi - maybe_reload_caddy - log info "Successfully deployed app '${name}'" - log info "deployed app '${name}'" } cmd_restart() { @@ -475,7 +448,6 @@ cmd_remove() { rm -rf "${APP_VOLUME_DIR}" fi - maybe_reload_caddy log info "removed app '${name}'" }