Architecture
The website is a static marketing site for most visitors. When a logged-in user opens the dashboard, the Next.js API route proxies requests to the OpenClaw plugin. The plugin readssessions.json and returns session data. Authentication uses a shared Bearer token — the key lives in your server’s OpenClaw config and in Vercel’s environment variables, never in client-side code.
Get started
Follow these guides in order to go from zero to a running LogLife instance:Install the plugin
Clone the repos, build OpenClaw, install the LogLife plugin, and start the gateway.Plugin installation guide →
Configure everything
Set up environment variables, plugin config, and Vercel deployment settings.Configuration guide →
Set up networking
Put Caddy in front of the gateway for HTTPS, DNS, and access control.Networking guide →