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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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