Rootprint
LoggingOpen‑source self‑hosted log management that stores indexes on object storage (S3, MinIO, etc.) and provides a full‑text search UI with OpenTelemetry ingestion
Features
- Search logs stored in object storage (S3, MinIO, R2, GCS, Azure Blob, local disk)
- Ingest via OpenTelemetry OTLP or NDJSON HTTP endpoints
- Incident‑ready UI with severity tags, histograms, filters, saved views and exports
- Team access control: users, roles, scoped ingest keys, OAuth (Google/GitHub)
Recent releases
View all 22 releases →- Upgrade requires manual migration steps; see the changelog upgrade notes before deploying.
- Minimum Bun runtime version unspecified but required for workspace support.
- Removed single SvelteKit‑server deployment; replaced with separate Hono API (`apps/api`) and SvelteKit SPA (`apps/web`).
- Datastore migrated from SQLite to PostgreSQL.
Full changelog
Complete architectural rewrite. Rootprint is now a Bun-workspace monorepo: a standalone Hono API (apps/api) and a separate SvelteKit SPA (apps/web) that talks to it over HTTP. The previous single SvelteKit-server deployment is gone, and the datastore has moved from SQLite to PostgreSQL.
⚠️ 0.3.0 is not an in-place upgrade from 0.2.x. The architecture and storage engine both changed. See the upgrade notes in the changelog before deploying.
📋 See the full release notes in CHANGELOG.md for breaking changes and upgrade steps.
Full Changelog: https://github.com/rootprint/rootprint/compare/v0.2.2...v0.3.0
Full Changelog: https://github.com/rootprint/rootprint/compare/v0.2.2...v0.3.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.