calServer v2 Documentation¶
calServer 6.0 is the next generation of the platform — built on Laravel 13 as API backend and Nuxt 4 / Vue 3 as a modern frontend. The core modules (inventory, calibration, customers, orders, repairs, loan management, DMS incl. inbox folder, reports, tickets) are functionally complete; sign-in supports password login as well as SAML 2.0 (Entra ID) and LDAP (OpenLDAP / Active Directory).
calServer v2 is a standalone installation with its own database (PostgreSQL, MySQL or Microsoft SQL Server). For existing V1 customers, V2 imports the data once when switching over. How the containers fit together is shown in the architecture overview.
Documentation Sections¶
-
User Manual
Guides for all application features — inventory, calibrations, customers, maintenance, tickets, files, and more.
-
API Reference
REST API v2 with bearer token authentication, endpoints for all resources, and code examples.
-
Administration
Installation, configuration, user management, roles, fields, statuses, email, and other system settings.
-
Operations & Installation
Initial installation, database setup, Docker containers, demo data, and troubleshooting.
-
Architecture
Container setup, URL routing, database sharing, and technical system overview.
About calServer v2¶
| Type | Web application (Laravel 13 / Nuxt 4), one installation per customer |
| Domain | Calibration and test equipment management for accredited laboratories |
| Standards | DIN EN ISO/IEC 17025, PTB DCC v3.3.0 |
| Sign-in | Password, SAML 2.0 (Entra ID) and LDAP (OpenLDAP / Active Directory) with JIT provisioning |
| Deployment | Docker / Docker Compose plus Kubernetes/OpenShift via Helm chart (v2.enabled) |
| API | REST API v2 with bearer token authentication |
| Frontend | Nuxt 4 / Vue 3 + PrimeVue 4 (SPA) |
| Live updates | Optional via Pusher / Laravel Echo, off by default |
| Database | MySQL (shared with v1) or a dedicated V2 database — MySQL, PostgreSQL, MS SQL Server |
v1 still available
The complete documentation for calServer v1 remains permanently available at doc.calserver.com/v1/. Use the version dropdown in the top-right corner to switch between both versions.