Settings
Studio 7 configuration
Brand, integrations, environment, deploy, billing.
Brand
CompanyStudio 7 (formerly Momentum Marketing)
OwnerDillon — dmkmarketing33@gmail.com
PaletteLight + Dark · indigo / purple / silver
Domainstudio7.select (purchased May 2026)
LLC statusNot filed yet
Connected systems
Vercel accountdmkmarketing33-4209s-projects
GitHubdillonai369 · studio7-hub (private)
DNS registrarSpaceship
Supabase (hub)Not provisioned yet
Clerk (hub auth)Add keys to enable
Anthropic APIAdd key for Assistant
Activate checklist
Code shipped to GitHub
Live on studio7-hub.vercel.app
Security headers + supply-chain hardening
Clerk auth wired in code
Add Clerk pk_live_ + sk_live_ to Vercel env
Add hub.studio7.select CNAME at Spaceship
Add hub.studio7.select as Vercel custom domain
Provision Supabase project + paste keys to env
Add Anthropic API key for Assistant
Build public studio7.select marketing site
Environment variables
Set these in Vercel → Settings → Environment Variables. Local dev: copy .env.example → .env.local.
# Required for auth (production) NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=pk_live_... CLERK_SECRET_KEY=sk_live_... # Required for live data (v2) NEXT_PUBLIC_SUPABASE_URL= NEXT_PUBLIC_SUPABASE_ANON_KEY= SUPABASE_SERVICE_ROLE_KEY= # Required for the Assistant ANTHROPIC_API_KEY= # Required for Conversations GHL_API_KEY=
Deploy steps for hub.studio7.select
- 1. Create a Clerk app at dashboard.clerk.com → flip to Production → copy
pk_live_+sk_live_. - 2. Paste those into Vercel env vars. Redeploy.
- 3. In Vercel → Settings → Domains, add
hub.studio7.select. Vercel shows the CNAME target. - 4. In Spaceship DNS for studio7.select, add CNAME:
hub→cname.vercel-dns.com. - 5. Wait 1–5 min. SSL auto-issues. Visit hub.studio7.select — sign in flow appears.
- 6. Sign up with dmkmarketing33@gmail.com on the live URL. You'll be the only allowed user until you invite others via Clerk dashboard.
Security posture
HTTPS / HSTSForced (2-year preload)
X-Frame-OptionsDENY (no clickjacking)
CSPStrict (self + Supabase + Clerk only)
npm postinstall scriptsBlocked (ignore-scripts=true)
DependabotWeekly grouped PRs
AuthClerk (when keys set)