SELF-HOSTED MEDIA SERVER — 1.0.0-BETA.3 OUT NOW

Your movies, your music, your hardware.
Nobody in between.

Loombre is a ground-up media server. It organizes your library and streams it to every screen you own — and every byte, and every decision, stays on machines you control.

DOCKER · LINUX · MACOS · WINDOWS — AGPL-3.0 · NO ACCOUNT REQUIRED
LOOMBRE CORE 1.0.0-BETA.3OK
LIBRARY MOUNT /MNT/MEDIAOK
STREAM ENGINEREADY
TELEMETRYABSENT
A stylized preview of the Loombre web interface: a sidebar listing Home, Browse, Movies, TV Shows, Watchlist and a PIN-gated Restricted library above a storage-pool meter, beside a featured banner and rows of continue-watching and recently-added artwork.

What makes Loombre different

01 — PRIVATE BY DESIGN

Nothing about you leaves your house

No usage reports, no tracking, no company watching what you watch. There’s no reporting code in Loombre at all — and a build check makes sure none ever sneaks in.
TELEMETRY: ARCHITECTURALLY ABSENT
02 — BUILT ON POSTGRESQL

Fast, even with a huge library

Your catalog lives in PostgreSQL — the kind of database banks rely on. What that means for you: browsing 50,000 items feels instant, and the whole family hitting play at once never trips it up.
BROWSE P95 ≤ 100 MS @ 50K ITEMS — CI-ENFORCED
03 — DIRECT PLAY FIRST

Full quality, no mysteries

Your files play exactly as you stored them whenever your device can handle it. When one can’t, Loombre converts on the fly and tells you why — never a silent quality drop.
EVERY DECISION REASON-CODED · 500+ CASE TEST MATRIX
04 — HONEST HARDWARE

No fancy server required

A $100 mini PC runs the whole household. Every change to Loombre is tested against exactly that machine — if it gets slower there, it doesn’t ship.
TIER-0: 4-CORE · 4 GB RAM · SERVER IDLE ≤ 220 MB

Features in depth

THE WHOLE HOUSEHOLD

A profile for everyone

Separate accounts, separate watch progress, and per-library permissions — the kids’ profile simply never sees your documentaries shelf unless you grant it.
PER-USER ACCOUNTS · PER-LIBRARY GRANTS
RESTRICTED CONTENT

Some shelves stay locked

An optional PIN-gated zone that’s invisible everywhere — search, browsing, recently added — until you unlock it. The server itself enforces the lock, so no app or clever client can peek.
ENFORCED IN THE DATABASE, NOT THE UI
SET-AND-FORGET SCANNING

Point it at your folders. Done.

Loombre watches your library continuously, picks up new files and renames on its own, and fetches artwork and details for you — while never modifying or moving your originals.
INCREMENTAL · RENAME-AWARE · READ-ONLY ON YOUR FILES
REMOTE ACCESS

Watch from anywhere, no middleman

Stream to the hotel room or the in-laws’ TV without your traffic passing through anyone else’s cloud. Three documented ways to set it up — pick what fits your comfort level.
YOUR PROXY · BUILT-IN LET’S ENCRYPT · LAN-ONLY
DATA FREEDOM

Leave anytime, take everything

Your whole catalog and everyone’s watch progress export as one open file you can read, back up, or import into another Loombre. No lock-in, by design.
OPEN JSON ARCHIVE · IMPORT & EXPORT BUILT IN
VERIFIED RELEASES

Proof it’s really Loombre

Every download can be checked three independent ways to confirm it’s exactly what the project’s own build system produced. How to verify →
ATTESTATION · SHA-256 · MINISIGN · COSIGN
PRIVACY IS NOT A SETTING

No telemetry. Not opt-in.
Architecturally absent.

Loombre never reports anything about you or your library to anyone. Crash logs stay on your machine. The only unprompted request is a notify-only update check, specified byte for byte in the docs — and a CI grep gate fails the build if a telemetry SDK ever appears in the tree.

AN HONEST COMPARISON

Where Loombre stands

PUBLICLY DOCUMENTED BEHAVIOR · JULY 2026
Capability LOOMBRE PLEX JELLYFIN
License AGPL-3.0 — all of it Proprietary GPL-2.0
Telemetry None — architecturally, CI-enforced Analytics, opt-out None
Works without a vendor account Yes — local & remote Mostly requires one Yes
Database engine PostgreSQL — built for big libraries Embedded SQLite SQLite
Data export Full catalog + progress, open JSON No export UI — API or DB backup Partial — NFO, backups, plugins
Where an alternative does something well, this table says so — Jellyfin ships no telemetry either. Fair, sourced, and dated; corrections welcome via GitHub issues.
INSTALL — DOCKER COMPOSE, RECOMMENDED

Running in one terminal

ALL PLATFORMS →
$ git clone https://github.com/Loombre/Loombre.git && cd Loombre
$ cp installers/docker/loombre.env.example installers/docker/loombre.env
$ $EDITOR installers/docker/loombre.env # set POSTGRES_PASSWORD + LOOMBRE_JWT_SECRET
$ docker compose -f docker-compose.prod.yml --env-file installers/docker/loombre.env up -d postgres
$ docker compose -f docker-compose.prod.yml --env-file installers/docker/loombre.env run --rm server node packages/db/scripts/migrate.mjs migrate # schema migrate — waits for postgres healthy
$ docker compose -f docker-compose.prod.yml --env-file installers/docker/loombre.env up -d
→ loombre is now at http://your-host:3000 — the first-run wizard takes it from there
1.0.0-BETA.3 — OUT NOW FOR TESTERS

Bring your library home.