Tenant Fleet & Hardware Provisioning
Centrally manage schools, provision isolated tenant databases, route physical biometric ADMS device streams, and configure CI/CD deployments.
Total Tenants
2
Mapped Machines
2
Total Students
3
Isolation Mode
Database-per-Tenant
Registered Tenants (Schools & Campuses)
Each school operates on an isolated database with dedicated SMS sender IDs.
| Tenant / School | Subdomain / Domain | SMS Sender ID | Hardware Terminals | Enrolled Students | Plan / Status | Switch / Manage |
|---|---|---|---|---|---|---|
|
DE
Biashara Integrated Biometric Systems slug: default |
biometrics.biasharaerp.com | BIASHARA | 2 Devices | 0 Students | active (enterprise) | Current Active |
|
BA
Baraka Senior Academy slug: baraka |
baraka.biometrics.biasharaerp.com | BARAKA_SCH | 0 Devices | 3 Students | active (pro) | Switch In |
Global Hardware Serial Registry (ADMS Push)
Hardware serials mapped here automatically stream attendance logs directly into the assigned tenant database.
| Device Serial Number (SN) | Terminal Name | Assigned Tenant | Designation | Location | Last Heartbeat |
|---|---|---|---|---|---|
| ZK-ADMIN-CLOCK-02 | Admin Reception Terminal | Biashara Integrated Biometric Systems (default) | entry Gate | Administration Block | Never |
| ZK-MAIN-GATE-01 | Main Campus Gate Turnstile | Biashara Integrated Biometric Systems (default) | both Gate | Main Entrance | Never |
Automated CI/CD & DevOps Quick Reference
Continuous deployment pipeline to Contabo VPS with zero-downtime tenant migrations.
git push contabo main
Triggers post-receive hook on VPS: checks out release, validates PHP syntax, and runs rolling restarts.
php bin/tenant create
php bin/tenant migrate --all
Automates schema migrations across all tenant databases.
CNAME *.biometrics.biasharaerp.com → 217.76.57.125.
Allows zero-configuration subdomain provisioning.