Skip to content

Discovery: Multi-tenant Infrastructure Isolation Architecture #772

Description

@2witstudios

Overview

Research the feasibility and implementation of creating isolated infrastructure per team/business.

Key Questions

  1. Container orchestration: Kubernetes, Docker Swarm, or managed services (Fly.io, Render, Railway)?
  2. Cost per tenant: What's the minimum viable stack cost?
  3. Provisioning automation: How does a new signup trigger stack creation?
  4. DNS/SSL: How do we handle team-{id}.pagespace.io routing?
  5. Resource limits: CPU/memory/tiering per plan?

Deliverable

Architecture design document with cost estimates and implementation phases.

Current State

The control plane (apps/control-plane/) already handles tenant provisioning, lifecycle management, and per-tenant Docker projects. This discovery is about evolving from shared-database multi-tenancy to fully isolated infrastructure per tenant.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions