Keldris - Secure Keeper of Your Data
Secure Keeper of Your Data. Self-hosted backup management with OIDC auth, built on Restic. Free, Pro, and Enterprise editions available.
About This Project
Key Features
Requirements
- Docker and Docker Compose
- PostgreSQL 15+
- OIDC provider (Authentik, Keycloak, or similar)
- Restic (bundled with agent)
CLI Commands
make depsInstall all dependencies
make devRun development servers (API + frontend)
make buildBuild server, agent, and frontend
make testRun all tests
make lintRun linters (Biome + staticcheck)
keldris-agent registerRegister agent with server
keldris-agent statusCheck agent connection status
Log Files
~/.config/keldris/agent.logAgent log file (Linux/macOS)
%APPDATA%\keldris\agent.logAgent log file (Windows)
/var/log/keldris/server.logServer log file (Docker)
Editions
Keldris is available in three editions:
| feature | free | pro | enterprise |
|---|---|---|---|
| Encrypted backups (Restic) | ✓ | ✓ | ✓ |
| Cross-platform agent | ✓ | ✓ | ✓ |
| Web UI | ✓ | ✓ | ✓ |
| Cron scheduling | ✓ | ✓ | ✓ |
| Local & S3 storage | ✓ | ✓ | ✓ |
| Basic OIDC auth | ✓ | ✓ | ✓ |
| All storage backends | ✓ | ✓ | |
| Advanced retention policies | ✓ | ✓ | |
| Multi-organization | ✓ | ✓ | |
| Webhook notifications | ✓ | ✓ | |
| Advanced reporting | ✓ | ✓ | |
| Priority email support | ✓ | ✓ | |
| SAML/SSO providers | ✓ | ||
| Audit compliance reports | ✓ | ||
| Custom integrations | ✓ | ||
| SLA & dedicated support | ✓ | ||
| Price | Free | $9/agent/mo | Contact us |
The Free edition is open-source under AGPLv3. Pro and Enterprise are commercial licenses.
Frequently Asked Questions
Is there a free version?
Yes! The Free edition is open-source under AGPL and includes all core backup features.
What's the difference between Pro and Enterprise?
Pro adds advanced features like all storage backends, multi-org, and priority support. Enterprise adds SAML/SSO, compliance reports, SLA, and dedicated support.
Can I self-host all editions?
Yes, all editions are self-hosted. We don't offer a managed cloud version.
Why Restic?
Restic provides battle-tested encryption, deduplication, and support for multiple storage backends.
Why OIDC?
No more managing separate credentials. Use your existing identity provider like Authentik, Keycloak, or Okta.
Is it production ready?
Core features work but still in active development. Star the repo to follow progress.
Target Launch
Q1 2026
Currently ~70% complete
Founding Partner Program
Looking for early adopters to help shape this product. Get early access, influence features, and special pricing.
Tech Stack
License
Need Help?
We offer professional support and custom development for this project.
Founding Partner Program
We're looking for early adopters to help shape this product. Applications will be opening soon—stay tuned!