Early Access — v0.2.0

Backup management,
reimagined.

Safe in the heavens.

Stop guessing about your backups. See every job, every schedule, every client — in one modern interface. Open source and cross-platform.

Desktop & Web — your choice

Start with the native desktop client today. A browser-based version is on the way.

Available Now
🖥️

Onesimus Desktop

Native Qt6/C++17 application for Windows, Linux, and macOS. Direct bconsole connection to your Bareos Director with TLS encryption. Full job, client, storage, and schedule management.

Qt6 · C++17 · OpenSSL 3.6 · JSON-RPC
In Development
🌐

Onesimus-WEB

Browser-based management interface built with Django & HTMX. No installation required — access your Bareos environment from any device. Same features, modern web interface.

Django · HTMX · Python · REST API

The questions every backup admin asks

Where does my storage go? When will the pool be full? Which jobs consume the most? What happens if I change retention? Onesimus gives you the answers — visually.

📊

Job Management

View all backup jobs at a glance. Filter by status, level, date, or client. Run new jobs with auto-loaded defaults. Real-time statistics, BVFS file browser, and export to JSON or CSV.

💻

Client Overview

Monitor all backup clients with online/offline status indicators. Add new clients through a guided wizard with auto-configuration.

🗄️

Pool & Storage (v0.3.0)

Coming in v0.3.0: visual pool overview with volume status and storage management. Pro will add consumption analysis per job and client — see exactly where your storage goes.

🔐

TLS/SSL Security

Built-in TLS-PSK and X.509 certificate authentication with OpenSSL 3.6. Connection wizard with auto-detection of server capabilities.

📅

Schedule Visualization

Gantt timeline with dual FD/SD view, weekly planner grid, and job list panel. See when jobs run, spot conflicts, and understand your backup windows at a glance.

🌍

Multi-Language

Available in 6 languages with automatic system language detection. Live language switching with native language names.

Runs where you work

Native builds for Windows, Linux, and macOS — plus a web version coming soon.

🐧

Linux

AppImage, .deb packages, or build from source.

🪟

Windows

Native build with Visual Studio 2022 and NSIS installer.

🍎

macOS

Homebrew-friendly build with native Qt6 integration.

Coming Soon
🌐

Browser

Onesimus-WEB — Django & HTMX, no installation needed.

What bconsole can't show you

Two features that change how you manage Bareos — available now in the free Community edition.

Available Now

Schedule Planning

See your entire backup schedule as a Gantt timeline. Spot collisions before they happen. Understand backup windows at a glance. Drag jobs across time slots. No more guessing which jobs overlap or when your storage daemon is overloaded.

┌─ Schedules ─────┐┌─ Gantt Timeline (Monday) ──────────────────────────┐
│ ☑ WeeklyCycle    ││  20:00    21:00    22:00    23:00    00:00         │
│ ☑ NightlyBackup  ││  ├────────┼────────┼────────┼────────┤            │
│ ☐ MonthlyFull    ││  ██████████░░░░░░  BackupDB (Full)                │
│                  ││  ░░░░████████████  BackupFiles (Inc)              │
│ Jobs:            ││  ░░░░░░░░░░██████████████  BackupMail (Inc)       │
│ BackupDB    45m  ││  ⚠ Collision: BackupDB + BackupFiles at 21:00    │
│ BackupFiles 1h2m ││                                                    │
│ BackupMail  2h   ││  ■ Full  ■ Incremental  ■ Differential            │
└──────────────────┘└────────────────────────────────────────────────────┘
v0.3.0

Pool Management (v0.3.0)

See where your storage goes. Pool overview with volume status, fill levels, and retention timelines. Coming in v0.3.0 — the foundation for Pro's storage intelligence features. No more SQL queries to find expired volumes.

┌─ Pool Overview ────────────────────────────────────────────────────────┐
│  Pool             │ Volumes │ Used    │ Free    │ Retention │ Status  │
│  ─────────────────│─────────│─────────│─────────│───────────│─────────│
│  Full-Pool        │   12    │ 847 GB  │ 153 GB  │ 6 months  │ ██████░ │
│  Incremental-Pool │   45    │ 234 GB  │ 766 GB  │ 14 days   │ ██░░░░░ │
│  Differential-Pool│    8    │ 412 GB  │  88 GB  │ 30 days   │ ████████ │
│                   │         │         │         │           │  ⚠ 88%  │
│  Total: 65 volumes │ 1.49 TB used │ 1.01 TB free │ Next recycle: 3 days │
└────────────────────────────────────────────────────────────────────────┘

Real-world backup management

How industrial automation meets modern backup visibility.

We manage dozens of Bareos clients across our automation infrastructure. Before Onesimus, checking backup status meant SSH into the Director and running bconsole queries. Now we see every job, every schedule, every conflict — in one window.
SALZ Automation GmbH
Industrial automation · Bareos infrastructure with multiple file daemons
Multiple FDs
Daily backups
Schedule conflict detection
Single pane of glass

Where we're headed

From visibility to intelligence. Community shows you what IS — Pro and Enterprise show you what COULD BE.

Now

Phase 1 — Community Edition

The full-featured open source desktop client. Job, client, storage, and schedule management with TLS security. Pool overview with storage consumption per job and client. Schedule visualization with Gantt timeline and weekly grid. See what IS.

Open Source Pool Overview Schedule Visualization MIT License
Planned

Phase 2 — Pro

See what COULD BE. Storage growth trends, capacity forecasts, and optimization suggestions — which volumes to recycle, where to save space.

Growth Trends Forecasts Optimization
Planned

Phase 3 — Enterprise

Simultaneous Director connections, capacity planning across infrastructure, and retention analysis with what-if simulation. Cross-Director scheduling, RBAC, LDAP integration, and audit logging.

Simultaneous Directors Capacity Planning Retention Simulation RBAC
Future

Phase 4 — Onesimus-WEB

Browser-based management interface built with Django & HTMX. Access your Bareos environment from any device. All Community, Pro, and Enterprise features — no installation required.

Django HTMX REST API Open Source

Free & open source. Always.

Onesimus is in alpha. The Community edition is free forever. Pro and Enterprise are on the roadmap.

Idea · Not Yet Available
Pro
See what COULD BE. For teams that need optimization insights.
  • Everything in Community
  • Pool overview & storage visualization
  • Storage consumption per job/client
  • Growth trends & capacity forecasts
  • Volume recycle recommendations
  • Pre-built signed binaries
Register Interest
Vision · Long-Term
Enterprise
Scale across your infrastructure. Full control.
  • Everything in Pro
  • Simultaneous Director connections
  • Capacity planning
  • Retention analysis & what-if simulation
  • Cross-Director scheduling
  • RBAC & LDAP / Active Directory
  • Audit logging & dedicated support
Register Interest

Why "Onesimus"?

The story behind the name — and why your data is safe in the heavens.

Onesimus — Greek: Ὀνήσιμος, "the useful one" — was a runaway slave who was lost, transformed, and restored. His story from the Letter to Philemon is a story of backup and recovery, written two thousand years before the first hard drive.

Read the full story →

Ready to modernize your backup management?

Onesimus Community is free and open source. Get started in minutes.