rootprint
★ 433A self-hosted alternative to Datadog, Sentry
Apache License 2.0Open Source — No Paywall4 Containers — 4 containers — moderate hosting footprintCompose · SourceNeeds Postgres2+ active committers (12mo)
About
Rootprint is a self-hosted log management platform aimed at engineering teams that need a focused interface for searching and exploring logs and traces. It combines object-storage-backed index search...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 9, 2026 – Oct 16, 2026Oct 16, 2026
Features
- full-text log search
- OpenTelemetry ingestion for logs and traces
- trace viewing
- saved views
- field filters
- share links
- result exports
- team access control
- role management
- API keys and service accounts
Details
- Last Updated
- Oct 18, 2026
- Created
- Mar 6, 2026
- Install Methods
- docker-composesource
- Requirements
- object storage such as S3, MinIO, R2, GCS, Azure Blob, or local diskOpenTelemetry Collector, Vector, Fluent Bit, and other OTEL-compatible sourcesQuickwitDocker Compose
- Authentication
- oauthlocal
- API
- REST
- Backup & Export
- database-dumpfile-backup
- Privacy & Independence
- No TelemetryCloud: Optional
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓4 Containers — moderate hosting footprintRuns as 4 containers
Run rootprint with Docker Compose
Compose file from the rootprint project repository.
4 services · database: postgres · infra: postgres · 2 unclassified (quickwit, dex)
no resource limits declared
needs persistent storage (4 volumes)
docker-compose.yml · @ e17cb21 · scanned Sep 24, 2026
services:
app:
build: .
container_name: rootprint
restart: always
depends_on:
db:
condition: service_healthy
quickwit:
condition: service_healthy
environment:
- DATABASE_URL=postgres://rootprint:rootprint@db:5432/rootprint
- QUICKWIT_URL=http://quickwit:7280
- ORIGIN=http://localhost:8282
# Optional: a stable 32+ char secret for production. If unset, one is
# generated and persisted to the database on first boot.
# - BETTER_AUTH_SECRET=replace-with-a-32-char-random-string
ports:
- '8282:8282'
db:
image: postgres:17
container_name: rootprint-postgres
restart: always
environment:
- POSTGRES_USER=rootprint
- POSTGRES_PASSWORD=rootprint
- POSTGRES_DB=rootprint
ports:
- '5432:5432'
volumes:
- postgres_data:/var/lib/postgresql/data
healthcheck:
test: ['CMD-SHELL', 'pg_isready -U rootprint']
interval: 5s
timeout: 3s
retries: 10
quickwit:
image: quickwit/quickwit:v0.9.0
container_name: quickwit
ports:
- '127.0.0.1:7280:7280' # REST API + Web UI (local only)
- '127.0.0.1:7281:7281' # gRPC (local only)
volumes:
- ./quickwit.yaml:/quickwit/config/quickwit.yaml:ro
- ./.quickwit/qwdata:/quickwit/qwdata
command: ['run']
healthcheck:
test: ['CMD-SHELL', 'bash -c "echo > /dev/tcp/localhost/7280"']
interval: 10s
timeout: 5s
retries: 10
dex:
image: dexidp/dex:v2.45.1-alpine
container_name: rootprint-dex
command: ['dex', 'serve', '/etc/dex/config.yaml']
volumes:
- ./dex.yaml:/etc/dex/config.yaml:ro
ports:
- '127.0.0.1:5556:5556'
healthcheck:
test:
[
'CMD-SHELL',
'wget -qO- http://127.0.0.1:5556/dex/.well-known/openid-configuration >/dev/null'
]
interval: 5s
timeout: 3s
retries: 10
volumes:
postgres_data:
This file may be out of date. Check the rootprint documentation for current setup steps.
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Sep 3, 2026
Related Software

Wallos
8.7k
Wallos is an open-source, self-hostable web application for tracking subscriptions, recurring expenses, and household finances.
Budgeting and FinanceCopyleft LicenseSelf Hosting Solutions+3
AirTrail
1.6k
A web application for tracking flights and viewing flight history.
Maps and GPSCopyleft LicenseAnalytics Tools+3
Tyk
10.9k
Tyk Gateway is an open source, cloud-native API gateway for managing, securing, and monitoring APIs across REST, GraphQL, TCP, and gRPC protocols.
API ManagementProxy ServersAnalytics Tools+2
wg-easy
27.2k
A web UI for installing and managing WireGuard on Linux hosts.
Self Hosting SolutionsNetwork UtilitiesRemote Access+1
Single Container
Appwrite
57.7k
Appwrite is an open-source development platform that provides backend infrastructure, authentication, databases, storage, functions, messaging, and web hosting in one place.
Low Code DevelopmentPermissive LicenseSelf Hosting Solutions+4
36 Containers
Harbor
29.6k
Harbor is an open source cloud native registry for storing, signing, scanning, and replicating container images and Helm charts.
File & Object StoragePermissive LicenseSelf Hosting Solutions+2
3 Containers
PocketBase
61.5k
PocketBase is an open source Go backend with an embedded SQLite database, realtime subscriptions, built-in files and user management, an admin dashboard, and a simple REST-ish API.
Low Code DevelopmentPermissive LicenseDatabase Management+3
FreshRSS
16.3k
FreshRSS is a self-hosted RSS feed aggregator with multi-user support, an API, and a command-line interface.
RSS Feed ReadersCopyleft LicenseSelf Hosting Solutions+2
Single Container
Reactive Resume
44.5k
Reactive Resume is a free, open-source resume builder for creating, updating, sharing, and exporting resumes.
Miscellaneous ToolsPermissive LicenseSelf Hosting Solutions+2
Bitwarden
20.4k
Bitwarden Server provides the backend APIs, database, and core infrastructure for Bitwarden client applications.
Password ManagersCopyleft LicenseSecret Management+4
3 ContainersFOSS with Issues
Nginx Proxy Manager
34.4k
A Docker-based Nginx reverse proxy manager with a web admin interface for forwarding hosts and managing SSL certificates.
Web ServersPermissive LicenseProxy Servers+3
Infisical
29.9k
Infisical is an open-source secret management platform for centralizing application secrets, configs, and internal PKI.
Secret ManagementPermissive LicenseSelf Hosting Solutions+3
FOSS with Issues
