cmyflix
Self-HostedSelf-hosted multimedia streaming platform for your personal media library
Overview
cmyflix is a self-hosted multimedia streaming solution designed to organize and stream your personal collection of movies, TV shows, music, and photos. It offers automatic metadata fetching (posters, synopses), adaptive transcoding for cross-device compatibility (mobile, smart TV, desktop), and multi-user access with customizable permissions. Deployable via Docker containers for quick setup, it supports external storage (NAS, S3-compatible drives) and offline viewing options. Ideal for users who want full control over their media without relying on third-party streaming services.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
cmyflix:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: cmyflix
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Automatic metadata scraping for media content
- Adaptive transcoding for any device
- Multi-user support with role-based access
- Docker deployment for simplified setup
- Integration with external storage systems
Frequently Asked Questions
? Is cmyflix hard to install?
cmyflix uses Docker containers for easy deployment. With a simple docker-compose.yml file, you can set it up in minutes—though basic familiarity with Docker and storage path configuration is recommended for optimal setup.
? Is it a good alternative to Netflix?
cmyflix is a great alternative for streaming your personal media collection. Unlike Netflix (which streams licensed content), it lets you access your own movies/TV shows with full control, no ads, and no subscription costs—though it doesn’t offer licensed content like mainstream platforms.
? Is it completely free?
Yes, cmyflix is open source and 100% free to use. You only incur costs for hosting (server/NAS) and storage for your media library—no hidden fees or premium tiers.
Top Alternatives
People Also Ask about cmyflix
Tool Info
Pros
- ⊕ Full privacy and control over your media library
- ⊕ No subscription fees or ads
Cons
- ⊖ Requires a dedicated server or NAS for hosting
- ⊖ Basic technical knowledge for setup and configuration