Skip to main content

Platform Architecture

Yamify screenshot

Yamify provisions isolated Yam environments and routes each deployed app through managed domains and TLS.

Yamify architecture (current):

  • Frontend/Backend: Next.js + TypeScript
  • Auth: Clerk
  • Data: Postgres
  • Runtime: GKE + vCluster + Helm
  • Domain routing: apps.yamify.co subdomain strategy
  • TLS: cert-manager + Let's Encrypt

Multi-tenant isolation

  • One workspace maps to isolated runtime resources.
  • App deployments run with per-workspace hostnames.
  • Team access is scoped by workspace membership.