powered by aukpad.com
Simple temporary live collaboration notepad with websockets and FastAPI — pads expire automatically after a configurable retention period.
?pw=… on a pad URL locks it with that password if it is not protected yet,
and unlocks it if it is — so /{pad_id}/?pw=s3cret is a one-step create-and-lock link{pad_id} (1–64 chars, [a-zA-Z0-9_-]);
auto-generated IDs are 8-char [a-z0-9]POST / — create a pad from the request body (curl-friendly)GET /{pad_id}/ — editor page
(?pw=… sets the password on an unprotected pad, unlocks a protected one)GET /{pad_id}/raw — raw text (auth via ?pw=… for protected pads)GET /system/info — this pageGET /health — JSON health check (200 ok / 503 degraded)GET /system/metrics — Prometheus metrics, disabled by default/ws/{pad_id} — live collaboration