h3xed

Your media. Your server. Your rules. Stream movies, TV, music, and photos from your own hardware — on the web, your desktop, and Apple TV.

A media server you actually own

h3xed is an open-source media server that runs on your hardware — a self-hosted alternative to the usual subscriptions. Organize movies, TV, music, and photos, transcode with GPU acceleration, set up profiles for the whole household, watch together with friends, and reach it from anywhere with a secure relay — no port forwarding, no cloud lock-in, no limits.

Everything you need to serve media

Built for performance, designed for the whole household.

📚

Libraries for everything

Movies, TV, music, and photos in one place. The scanner finds new files, structures seasons and episodes, and pulls posters, summaries, cast, year, and ratings from TMDB — with auto-tagging, collections, and category icons.

GPU transcoding

Hardware-accelerated transcoding via NVIDIA NVENC, Intel Quick Sync, or AMD VAAPI. Stream any format to any device, with trickplay scrub thumbnails, chapters, and subtitles.

🔄

Continue where you left off

Per-profile watch progress syncs across every device. Continue Watching, a personal watchlist, and search by title, cast, year, or fuzzy match keep your library easy to navigate.

👤

Profiles & kids mode

Netflix-style profiles under one account, each with its own watch state and optional PIN. Managed profiles for kids add content restrictions — library access, rating ceilings, and label allow/deny rules.

🎥

Watch party

Watch together in sync. Host from the web or Apple TV, then invite friends or share a 6-character party code so anyone can join from their own screen.

🤝

Friends & co-op libraries

Add friends, see who's around, and invite people to your server. Link servers co-op so a friend's libraries appear right alongside yours — while each owner still governs their own content.

🌐

Remote access, no port forwarding

Pair your devices to an h3xed.app account and reach your server from anywhere through a secure relay — no router config required. Or keep it direct on your LAN.

📱

Apps everywhere

A web app served by your own server (and at h3xed.app), one desktop app for macOS, Windows, and Linux, and a native Apple TV app. iPhone and Android apps are on the way.

Up and running in minutes

One line installs the server on macOS, Windows, or Linux, then finish in the browser-based setup wizard. Docker works too.

# macOS
curl -fsSL https://h3xed.app/install-macos.sh | bash

# Windows (elevated PowerShell)
irm https://h3xed.app/install-windows.ps1 | iex

# Linux
curl -fsSL https://h3xed.app/install.sh | sudo bash

# Or Docker, on any OS
docker compose up -d

# Then open the setup wizard: http://localhost:32400
Full setup guide

Built with proven tools

Lightweight and self-contained. Run it in Docker or straight on your machine.

Node.js 22

Express server with a local SQLite database and JWT auth. Ships as a Docker image or runs natively — your data stays on your hardware.

ffmpeg

Industry-standard transcoder with NVENC, Quick Sync, and VAAPI hardware acceleration and HLS streaming output.