summaryrefslogtreecommitdiff
path: root/server.py
diff options
context:
space:
mode:
authoryyamashita <yyamashita@hetzner.yyamashita.com>2026-11-01 09:26:18 +0900
committeryyamashita <yyamashita@hetzner.yyamashita.com>2026-11-01 09:26:18 +0900
commita58bbfc35664614ec524d73c7265206a7d040e41 (patch)
tree19a0e72bc2f396099143ef1286809adec68693c9 /server.py
parentdcb35334905f914dfd3eaa7453f0b019bd777588 (diff)
死活監視用の /healthz を追加
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'server.py')
-rw-r--r--server.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/server.py b/server.py
index 9763aae..2b712b9 100644
--- a/server.py
+++ b/server.py
@@ -76,6 +76,8 @@ class Handler(SimpleHTTPRequestHandler):
def do_GET(self):
url = urlparse(self.path)
qs = parse_qs(url.query)
+ if url.path == "/healthz": # 死活監視用。Caddy の Basic 認証の対象外
+ return self.send_json({"ok": True})
if url.path == "/api/sets":
config = load_config()
return self.send_json([{"id": s["id"], "name": s["name"]} for s in config["sets"]])