Your media. Your server.
Stream everything you own, from anywhere.

Osmose is a self-hosted streaming platform built for people who refuse to rent their own content.

HomeMoviesSeriesAnimeDiscover
Play
Continue Watching
Recently Added in Movies

Platform

Built to perform. Everything you need from a premium streaming service, without the premium price tag.

Self Hosted

Full control. No subscriptions, no lock-in. Your hardware, your data.

terminal
Transcoding

Any format. FFmpeg-powered real-time transcoding. Zero re-encoding your collection.

osmose.config.json
{
"transcoding": {
"enabled": true,
"format": "hls",
"qualities": ["2160p", "1080p", "720p"],
"hwaccel": "auto",
"codec": "h264"
}
}
# Active transcode jobs
Neon Odyssey (4K → 1080p HLS)67%
The Cascade S01E04 (MKV → HLS)34%
Smart Library

Drop the files. Osmose scrapes metadata, posters and trailers automatically.

Scan en cours…248 / 312
Inception (2010)poster ✓ metadata ✓
Blade Runner 2049 (2017)poster ✓ metadata ✓
Interstellar (2014)poster ✓ metadata ✓
The Dark Knight (2008)poster ✓ metadata ✓
Dune: Part Two (2024)TMDB lookup…
·Mad Max: Fury Road (2015)
·Everything Everywhere (2022)
Multi-user

Share with anyone. Per-user profiles, watchlists, and granular permissions.

A
Alice
Admin
2 streams
Admin
B
Bob
Viewer
1 stream
Viewer
C
Clara
Guest
Guest
+ Inviter un utilisateur

Setup

Up and running in three steps.

1

Install Osmose

Deploy on your server with a single Docker command. Ready in under five minutes.

2

Link your Media

Point Osmose to your existing movie, TV, and music folders. It does the rest.

3

Start Streaming

Enjoy your library from any device, anywhere in the world. No limits.

Interface

Designed for the people who use it every day.

A fast, focused interface. No onboarding wizard required.

osmose.local
Osmose
Latest Movie
Neon Odyssey
An epic journey through uncharted galaxies, where every star hides a secret forgotten by time.
Play
My List
Continue Watching
Explore →
Recently Added in Movies
Explore →

Requests

Request, download,
watch. That simple.

Find any movie or series, request it with one click, and Osmose handles the rest — routing through Radarr or Sonarr and notifying you the moment it's ready.

1. Find
Search any title

Browse trending content or search for any movie or series.

2. Request
One-click request

Osmose routes the request through Radarr or Sonarr automatically.

3. Watch
Ready to stream

Once downloaded, the media appears instantly in your library.

osmose.local/requests
Osmose
Discover
Movies
Series
Requests
Settings
v0.1.0-beta

Discover

Search movies, series…
Active Requests
View all

Dune: Part Two

2024 · Movie

Available

Shogun

2024 · Series

Downloading

Oppenheimer

2023 · Movie

Pending
Trending Movies

Stack

Built on the best tools available.

Every dependency chosen for performance, maintainability, and longevity.

Next.jsNext.js
ReactReact
TypeScriptTypeScript
TailwindTailwind
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
PrismaPrisma
FFmpegFFmpeg
RadarrRadarr
SonarrSonarr
Next.jsNext.js
ReactReact
TypeScriptTypeScript
TailwindTailwind
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
PrismaPrisma
FFmpegFFmpeg
RadarrRadarr
SonarrSonarr
Next.jsNext.js
ReactReact
TypeScriptTypeScript
TailwindTailwind
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
PrismaPrisma
FFmpegFFmpeg
RadarrRadarr
SonarrSonarr
Next.jsNext.js
ReactReact
TypeScriptTypeScript
TailwindTailwind
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
PrismaPrisma
FFmpegFFmpeg
RadarrRadarr
SonarrSonarr

Deploy today

Stop paying for
what you already own.

One Docker command. Five minutes. Full ownership of your media, forever. No subscriptions. No lock-in.

Osmose