Solutions
IT and security
A bounded stack you can install, back up and audit
IT approves the integration; security approves the data flow. Homayar is built to answer both without a slide of promises.
IT and security
A simulated day with Homayar
Simulation with sample data. Scroll through the day
- 08:3001
Connect the PBX
Planned: the VOIP webhook receives each finished call. Every call is verified with a shared secret.
- 10:0002
Set up the roles
Members join by invitation and sign in with e-mail or Google. Roles include admin, and teams have supervisors and agents.
- 12:3003
Confirm there is no route out
No application container has a route to the internet. Optional outbound traffic goes only through a deny-by-default proxy.
- 15:0004
Check the isolation
Row-level security is forced. A connection with no tenant context sees no tenant rows.
- 17:3005
Run the runbook
Health and readiness endpoints, the migration job, drain and rollback steps are documented.
What IT and security need
- 1A deployment that does not require the internet.
- 2Integration with the PBX and the directory you already run.
- 3Proof of isolation, deletion and access control.
What Homayar does today
- Self-hosted Docker Compose package with PostgreSQL, a Redis-compatible broker, S3-compatible object storage, API, workers and the console behind one nginx origin.
- No application container has a route out; optional outbound traffic goes through a deny-by-default proxy with an exact allowlist.
- Sign-in with e-mail and password or Google, and API keys for scripts. PBX webhooks are planned.
- JWT sessions, Argon2 password hashing, role-based access, per-route rate limits and PostgreSQL row-level security.
Planned for this role
Coming soon- OIDC single sign-on through an identity broker.
- Kubernetes manifests for customers who already run Kubernetes.
- VOIP webhooks for Asterisk and FreePBX, verified with a shared secret.
Next step