Skip to content

popmechanic/cinema.computer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cinema.computer

Your personal screening room. A multi-tenant video hosting app where each user gets their own subdomain.

Features

  • Personal subdomain (yourname.cinema.computer)
  • Unlimited video hosting
  • Share with anyone
  • Dark cinema experience
  • No ads

Stack

  • Cloudflare Workers (wildcard subdomain routing)
  • Cloudflare Pages (static hosting)
  • Cloudflare KV (tenant data)
  • Clerk (authentication & billing)

Development

Prerequisites

  • Node.js
  • Wrangler CLI (npm install -g wrangler)
  • Cloudflare account
  • Clerk account

Setup

  1. Create KV namespace: wrangler kv namespace create TENANTS
  2. Update wrangler.toml with your namespace ID
  3. Set Clerk secret: wrangler secret put CLERK_SECRET_KEY
  4. Deploy worker: wrangler deploy

License

Private

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors