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

  1. 08:3001

    Connect the PBX

    Planned: the VOIP webhook receives each finished call. Every call is verified with a shared secret.

  2. 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.

  3. 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.

  4. 15:0004

    Check the isolation

    Row-level security is forced. A connection with no tenant context sees no tenant rows.

  5. 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.

Homayar