Tenant-branded entry points

Custom Domains And Public Pages

Every organization can keep its MakerOps subdomain while admins optionally verify a custom hostname with DNS TXT records and active routing.

Tenant-public claims: review-needed

MakerOps source-backed

Branded without losing the platform guardrails

The custom domain spec is implemented: admins can add, verify, list, and remove hostnames. Active custom domains go through the same tenant context and JWT membership validation as platform subdomains.

Unique hostnames

Cross-org domain claims are rejected by a platform-wide uniqueness rule.

Pending is safe

Pending domains do not route traffic.

Subdomain fallback

The original MakerOps-managed address keeps working.

MakerOps source-backed

Public page handoff

The reusable public tenant templates live in the sibling tenant-sites repo. This page should link there instead of duplicating tenant-public copy here.

Landing template

Space identity, hours, tiers, events, equipment, and join CTA.

Tour copy

Public tour booking wording and request states.

Join copy

Review-safe language for member onboarding and billing handoff.