Loggo is easy to self-host and runs almost anywhere that supports Node.js or Docker. Because it relies on SQLite for full-text search and metadata, it needs a persistent filesystem — every option below gives it one.
Docker
A docker run or Compose file — the fastest way to try Loggo or run it on a single machine. See Docker.
Cloudflare
A read-only demo as a Cloudflare Worker, backed by D1. See Cloudflare.
Kubernetes
Example manifests for running Loggo in a cluster. See Kubernetes.
Which one should I use?
| Platform | Good for | Storage |
|---|---|---|
| Docker | Self-hosting on your own server, full read/write | Local filesystem |
| Cloudflare | A fast, read-only demo with no server to maintain | D1 (SQLite) + R2 for attachments |
| Kubernetes | Running alongside other self-hosted services in a cluster | A single-replica PersistentVolumeClaim |