About Zulivio
Zulivio is a free, open-source CRM and workforce-operations platform built for teams that want role-based control over who can see and change what — without a monthly per-seat bill, and without their employee and customer data sitting on someone else's server.
Why we built it
Most CRM and workforce tools are either an expensive hosted subscription that meters every seat, or a spreadsheet and a WhatsApp group held together by habit. Neither gives a growing team real access control, an honest record of who did what, or attendance evidence both the employee and the manager can see.
Zulivio is the alternative — a complete workforce-operations system that runs on your own server. Employee records, assignments, and attendance history all stay on infrastructure you control, with no subscription and no data leaving your organization.
What it does today
It covers the operational core every department needs first: a strict role hierarchy enforced on every request, employee lifecycle management with generated credentials, work assignments tracked through a guarded status pipeline, an explicit attendance shift/break state machine, a knowledge base with version-tracked acknowledgements, and a live master dashboard — plus CSV and Google Sheets import/export.
A real-time dashboard shows headcount, assignment status, and who's on the clock right now, as it happens — without sending a single byte of your organization’s data to an outside analytics service.
Still growing
This is an actively developed, open-source project. Employee management, role-based access control, work assignments, attendance tracking, the knowledge base, and the master dashboard are live and working today. A full sales CRM (leads, pipelines, opportunities), customer service and success workspaces, marketing tools, and governed AI features are on the public roadmap. The project is explicit about what’s built versus planned.
Built by NodeDR Infotech
Zulivio is made and maintained by NODEDR INFOTECH PRIVATE LIMITED — a software company building self-hosted tools for small and growing businesses. Our official site is www.nodedr.com.
It’s a sister project to NodeDR POS and NodeDR OrderRestro, our free retail and restaurant management systems — built as its own codebase because workforce and customer-relationship operations work differently from point-of-sale.
The project is licensed under AGPL-3.0. You’re free to self-host, use, and modify it for your organization — if you modify it and run that modified version as a service for others, you must share your changes under the same license. Pull requests and issue reports are welcome on GitHub.
Frequently asked questions
Is Zulivio really free?
Yes. It's open-source software (AGPL-3.0 license) — there's no subscription, no per-seat fee, and no feature locked behind a paid plan. You run it on your own server and it costs nothing beyond the hardware you already have.
What can it do today?
Employee lifecycle management (add/edit/reset-password/remove), role-based access control, work assignments with a guarded status pipeline, an attendance shift/break state machine, a PDF knowledge base with daily tips, a live master dashboard, and CSV/Google Sheets import-export. It's the workforce-operations core of a larger planned CRM — see the public roadmap for what's coming next.
Is this a full sales CRM with leads and pipelines?
Not yet. Today's release is the employee, assignment, attendance, and reporting core — the foundation a fuller CRM (leads, opportunities, marketing, service, customer success) is planned to build on. The project is explicit about what's built versus planned, in the README and the public roadmap.
What do I need to run it?
A server with Docker installed — your own hardware, a home server, or a cloud VPS. One command (./install.sh) checks for Docker, generates a secure database password, and starts the whole stack.
Can I control who sees what?
Yes. Roles form a strict hierarchy — Master Owner, Company Admin, Sales Head, Manager, Employee — enforced on the server for every request, not just hidden in the interface. A manager can never promote themselves or a peer to their own rank or above.
How does attendance tracking avoid feeling like surveillance?
Employees and managers see the same underlying evidence — login/logout times, break duration, assignment outcomes — not a one-sided log the employee can't see. There's no keylogging, no screenshots, no webcam monitoring.
Is my organization's data safe if the server restarts?
Yes. All data — employees, assignments, attendance, documents — is stored in a PostgreSQL database in a persistent Docker volume, not in a temporary process. Restarting the server or updating the software doesn't touch your saved data.
How hard is it to set up?
One command downloads and starts everything — it checks for Docker, generates a secure database password, builds the images, and starts the stack. Open the app afterward and create your organization from the setup page. Most people are ready to add their first employee within a few minutes.
Can it run on CasaOS or ZimaOS?
Yes — a CasaOS/ZimaOS app store listing ships alongside the Docker Compose setup, so it installs the same way any other CasaOS app does.
Do I need the internet at all?
Only to install the software and pull updates later. Day-to-day use — logging in, managing employees, tracking attendance — needs no external service except the ones you explicitly opt into, like Google Sheets sync.