Compose Quickstart (Recommended)
- Host port:
3100 - Data directory:
./data/docker-paperclip - Mode:
authenticated + private - Public URL:
http://localhost:3100
Base Compose Stack
docker-compose.yml starts the multi-service base stack:
- PostgreSQL
- ClickHouse
- Paperclip server
Intelligence Overlay
docker-compose.intelligence.yml adds the optional hosted-monitor stack on top of the base compose stack:
- Langfuse
- Redash
- Bytebase
- ChartDB
- Gigapipe
- MindsDB
- Telescope
obs-proxycloudflaredwhen enabled
./scripts/intelligence-stack.sh over raw docker compose for this overlay. The wrapper derives database credentials, creates the tool databases, and only starts cloudflared when you explicitly opt in.
Manual Docker Build
Data Persistence
All data is persisted under the bind mount (./data/docker-paperclip):
- Embedded PostgreSQL data
- Uploaded assets
- Local secrets key
- Agent workspace data
pgdata, clickhouse-data, and paperclip-data.
Claude and Codex Adapters in Docker
The Docker image pre-installs:claude(Anthropic Claude Code CLI)codex(OpenAI Codex CLI)
Hosted Operators
If you are validating hosted ingress locally, use:obs-proxy and follow obs-hosted-ingress.md for the Cloudflare-side contract.