Skip to content
This repository was archived by the owner on Jul 4, 2026. It is now read-only.
relegate-toPublic archive

Repository files navigation

rele

Deploy and manage OpenClaw instances from a single dashboard. Bring your own API keys or use managed keys — no setup required.

Screenshots

Onboarding — create a new instance, choose managed keys or BYOK

Onboarding

Chat — talk to your agent

Chat

Canvas — agents build and display live artifacts

Canvas

Control UI — the underlying OpenClaw control panel

Control UI

Stack

  • web — Next.js + Neon Auth, hosted on Vercel
  • gate — Hono/Bun API with JWT validation, hosted on Fly.io
  • db — Drizzle ORM + Neon PostgreSQL

Development

bun install
bun run env:pull   # pull secrets from config repo
bun run dev        # start web + gate

Other commands:

bun run dev:gate              # gate only
bun run build:gate            # build for production
bun run --filter db push      # sync schema to dev DB
bun run --filter db push:prod # sync schema to prod DB

How It Works

Each user gets a dedicated OpenClaw instance running on Fly.io. The gate manages instance lifecycle via the Fly Machines API, tracks state in Neon, and streams real-time stats over WebSocket. A sidecar proxy on each instance handles JWT auth and injects rele branding into the OpenClaw UI.

Database

Two Neon branches: main (production) and dev (local). Push schema changes before deploying.

Contributors

Languages