plog serve starts the HTTP server, REST API, and web dashboard.
Usage
Flags
| Flag | Default | Description |
|---|---|---|
--addr | :7600 | Listen address |
--api-keys | — | Comma-separated API keys for Bearer token auth |
--demo | false | Seed sample data using a temporary database |
--no-dashboard | false | API only, no web UI |
--otlp | false | Enable OTLP trace receiver at POST /v1/traces |
--db | ~/.provenlog/events.db | SQLite database path |
Authentication
When started with--api-keys, all API endpoints require a Bearer token:
Demo mode
What’s included
- REST API at
/v1/*— see API Reference - Web Dashboard at
/— see Dashboard - WebSocket at
/v1/stream— live event streaming