Self-hosted workforce management software
Leave balances, shift rotas, timesheets — the staff record-keeping every team needs, on your own server instead of a per-employee meter. Every tool below is a one-time purchase — no subscriptions, and your data lives on your own server.
Self-hosted without the assembly
The other answer to “self-hosted” is a repository: clone it, read the compose file, provision a database, wire up mail, then keep it patched yourself. That is a fair answer when running infrastructure is already your job, and we would rather say so than pretend otherwise. Everything on this page is the other kind — all 5 of them. Each is bought once, the full PHP source is in the download, and the web installer finishes on ordinary shared hosting in about two minutes. No Composer, no Node, no build step, nothing to compile, and nothing that phones home.
Leavora — Staff Leave & PTO Tracker (PHP + MySQL, Self-Hosted)
Self-hosted staff leave & PTO — accruals, working-day requests, approvals, and live balances.
Rostera — Staff Shift Scheduler & Rota (PHP + MySQL, Self-Hosted)
Self-hosted staff shift scheduler — a weekly rota, exact hours, double-booking caught.
Clockora — Staff Timesheet & Time Tracker (PHP + MySQL, Self-Hosted)
Self-hosted staff timesheet — hours by project, exact totals, approvals. No invoicing.
Trainora — Self-Hosted Training Matrix: Competencies, Expiry, Evidence
Self-hosted training matrix: who has what, what has run out, and what runs out next — every expiry computed from the date it was achieved, never stored.
Onboardora — Self-Hosted Employee Onboarding: Checklists, Owners, Derived Dates
Self-hosted employee onboarding: write a checklist once and every new starter gets their own plan, with every date worked out from the day they actually start.
Workforce Suite
Staff leave, shift rota, and timesheets — the three workforce record-keeping tools, self-hosted. — 5 of the tools on this page are in it.
Year one, rented
- iSpring Learn — $8,292.00 in year one at $691.00/month (their own page, read 2026-08-22; replaced by Trainora)
- BambooHR — $3,000.00 in year one at $250.00/month (their own page, read 2026-08-22; replaced by Onboardora)
Every tool on this page is one payment; the figures above are the vendors' own published monthly prices multiplied by twelve, nothing else.
Replacing what you rent now
Read before you buy
Five registers, no payroll: what the Workforce Suite bundles, what each product refuses to do, how the rota, the timesheet, the leave calendar, the onboarding plan and the training matrix hand off to each other, and the arithmetic beside buying them one by one.
The limitation-smash release: your tools now write to the people they serve — client emails through your own SMTP, calendar feeds, attachments, export presets — every one of them off until you switch it on.
Every self-hosted vendor tells you that you own your data, including us. That claim is worth exactly as much as your last successful restore. Here is the honest version, and the twenty minutes that make it true.
An honest account of handing a scheduling agent real write access: what it can change, what stops it changing the wrong thing, and the questions to answer before you give any assistant a key that writes.
One search, two readers: someone who wants a PHP business app to install once, and someone who wants to turn their own PHP app into ten customers' service. Clockora answers the first, SaaS Kit the second, and the four limits SaaS Kit prints above its price decide who should not buy.
Shareware meant pay once and keep the copy. Time tracking mostly went per-seat instead. Clockify, Toggl Track and Harvest priced from their own pages on 7 September 2026, next to a one-time licence.
More self-hosted software: