Subatic
Your own video hosting site that behaves like the big platforms: upload a file, share a link, and anyone can press play. Subatic takes care of everything between those two moments. Drop in a raw video and the transcoding pipeline converts it into web-ready formats, stores the finished files in S3-compatible storage, and publishes a clean watch page with the title and an animated thumbnail that previews the content before a click. Playback streams directly from the storage bucket, so a Cloudflare R2 bucket with caching turns your little server into a video host whose delivery costs stay close to zero as views climb. A public homepage grid showcases your latest uploads with those moving thumbnails, and visitor counts can flow into Umami or Plausible if you want audience numbers without handing viewers to a third-party tracker. Creator accounts handle uploading, and one Docker Compose file brings up the whole stack: the app, the transcoder, MinIO for local object storage and PostgreSQL. A teacher can post course videos without platform rules, a band can share rehearsal footage, and a homelab can keep family clips on hardware in the closet. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Deploy