The video platform
you actually own.
SexySoft is a modern, self-hosted alternative to bloated PHP video CMSes. Stream, monetize, and federate on infrastructure you control — with cryptographic licensing and crypto-native checkout built in.
Everything a video platform needs.
Nothing it doesn't.
The full inventory lives at /features. Below: the eight that matter most.
Your brand, top to bottom.
Logo, colors, fonts, OG defaults, microcopy, email templates, custom CMS pages — all admin-editable. Multi-tenant from day one.
One install, many hostnames.
Run a single site or a network. Per-domain canonicals, indexing toggles, search-console verification, sitemaps — without spinning up new infrastructure.
HLS, MP4, signed URLs, IP-bound playback.
Resumable TUS uploads, encoding webhooks, adaptive HLS, MP4 fallback, signed token URLs with IP binding on the hot tier.
2257, DMCA, age gate, CSAM hashing.
Record-keeping page, takedown form, age verification hooks, CSAM hashing, full audit log retention. Ships in Pro and above.
Import at scale, on your schedule.
Pluggable source profiles, per-job runner with retry and dedupe, profile registry for new sources. Server-controlled tier inclusion.
Titles, descriptions, tags — auto.
Through the Vercel AI Gateway with OpenAI or Anthropic. Operator-configurable prompt, model, and fallbacks.
Offline-first, grace-period safe.
Daily license verify with signed envelopes and cached entitlements. If the master is offline, your site keeps serving from cache.
Deploy in an afternoon.
Coolify template, Docker compose, forward-only migrations, fleet status across tenants. Your servers, your data, your bill.
Bring your own stack. Keep your data.
SexySoft runs anywhere Docker runs. Postgres for metadata, S3-compatible storage for media, your CDN of choice on the edge. No vendor lock-in. No phone-home. No surprise SaaS bills.
$ git clone https://git.example.com/sexysoft
$ cd sexysoft && cp .env.example .env
$ pnpm provision:tenant
$ docker compose up -d
[+] Running 5/5
✓ Container postgres Started
✓ Container app Started
✓ Container worker Started
✓ Container encoder Started
✓ Container edge Started
sexysoft ready on http://localhost:3000Two ways to run it.
Buy the source and run it yourself, or let us host and operate it for you. Same product underneath; pick whichever ops model matches your team.
One-time purchase. Run SexySoft on your own infrastructure. Every feature, unlimited domains, 1 year of updates.
- One-time payment
- Every feature unlocked
- Unlimited domains
- 1 year of updates
- Run on any infra
Fully managed tube on sexysoft.com infrastructure. We handle hosting, updates, backups, and uptime. First month free.
- $350 setup, then $50/mo
- First month free
- We host & operate
- Free SSL on your domain
- Up to 3 domains
Run your site.
Own the stack.
Ship your video platform in an afternoon. Pay once. Keep it forever.