rsocials-online/api
Jeff Emmett dc78c119b3 feat: add Phase 1 provisioning API (Hono/Bun)
Self-service API for provisioning Postiz instances at <slug>.rsocials.online.

- Hono server on port 3001 with API key auth
- SQLite instance registry with provision logging
- Template engine (TypeScript port of generate.sh)
- Docker compose deployer with health checks
- Sablier config auto-management (add/remove routing)
- Cloudflare tunnel hostname auto-management
- Resource monitor (/proc/meminfo, max 12 instances)
- Secret generation (JWT + Postgres password)

Routes: POST/GET/DELETE /v1/spaces, GET /health

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 21:16:40 -08:00
..
src feat: add Phase 1 provisioning API (Hono/Bun) 2026-02-24 21:16:40 -08:00
Dockerfile feat: add Phase 1 provisioning API (Hono/Bun) 2026-02-24 21:16:40 -08:00
bun.lock feat: add Phase 1 provisioning API (Hono/Bun) 2026-02-24 21:16:40 -08:00
package.json feat: add Phase 1 provisioning API (Hono/Bun) 2026-02-24 21:16:40 -08:00
tsconfig.json feat: add Phase 1 provisioning API (Hono/Bun) 2026-02-24 21:16:40 -08:00