Self-host uncompressed
v1.0.0Hardened Docker Compose media stack with VPN isolation
- Stars
- 213
- CPU
- x86_64 quad-core (Intel 7th gen+ with Quick Sync recommended)
- RAM
- 8 GB (16 GB recommended)
- Storage
- SSD for configs + HDD for media (NVMe + large HDD array recommended)
- Ports
- 8096 (Jellyfin direct access for LAN clients (Infuse, Apple TV)), 80 (Traefik HTTP (redirects to HTTPS) on Tailscale IP), 443 (Traefik HTTPS on Tailscale IP)
- Requires
- Cloudflare DNS, Docker, ProtonVPN, Tailscale
What is uncompressed?
uncompressed delivers a production-grade Docker Compose stack for a personal media server. It assembles a full *arr pipeline — media server, TV and movie automation, indexer aggregation, request UI, subtitle management, and torrent client — behind a Traefik reverse proxy that provisions HTTPS certificates through Cloudflare DNS. The defining characteristic is kernel-level VPN isolation: the torrent client and indexer run inside the VPN container's network namespace, so a tunnel failure leaves zero network paths for data to escape. External access is limited to a Tailscale mesh; the proxy binds solely to the Tailscale address, keeping all ports off the public internet. Every service runs health checks with an auto-healing watchdog. Intel Quick Sync transcoding is available on supported hardware. A single environment file drives the entire deployment, guided by an interactive setup script. The stack requires x86_64 Linux with a 7th-generation or newer Intel CPU; ARM platforms will not work.
Should you self-host uncompressed?
uncompressed scores 47/100 on selfhost.directory (how scoring works) and ranks #71 of 118 in Media Server. It has 213 GitHub stars.
It shipped 1 stable release in the past year. The latest, v1.0.0, came out on 4 April 2026.
Setup is advanced: plan for several services and some ongoing maintenance. It is MIT-licensed and written mostly in Shell.
Its closest alternative on selfhost.directory is Jellyfin (88/100, 58 733 stars). It scores higher overall, so compare the two before you pick. See uncompressed vs Jellyfin side by side.
Features
- Guided setup wizard
- Hardware Transcoding (Intel Quick Sync)Requires Intel 7th gen+ CPU with Quick Sync
- Network segmentation
- Self-healing containers
- Single .env configuration
- VPN namespace isolation
uncompressed README
More in Self-hosting
vibebinvibebin is a self-hosted platform using Incus/LXC containers to run AI coding agent sandboxes with automatic HTTPS and SSH access on a VPS.
voxperySelf-hosted community chat platform with text channels, voice calls, screen sharing, and moderation — run it yourself or use the hosted instance.
WeightTrackerSelf-hosted, open-source mobile-first app for tracking weight, hydration, activity, blood pressure, and medications with charts and Home Assistant integration.
心潮动态心智系统心潮 is a self-hosted, open-source AI dynamic mind state engine with drives, thoughts, fatigue, sleep, and short-term context. HTTP API and remote MCP with OAuth 2.1.
A-EyeA self-hosted photo application that runs AI vision models on your own hardware to automatically organize and find pictures without any cloud service.
aiquilaSelf-hosted AI for Nextcloud with an MCP server, native app, and five provider choices including local models.
alteroaltero is a self-hosted, open-source Zotero sync server implementing the Web API v3 for libraries, groups, notes, attachments, and full-text search.
AnyHabitSelf-hosted habit tracker with streak tracking, journals, groups, API tokens, webhooks, Prometheus metrics, and MCP/AI integration for Raspberry Pi and Docker.
AnyTypeSelf-hosted Docker Compose deployment of the any-sync network powering Anytype — run your own encrypted sync backend with MongoDB, Redis, and Garage S3 storage.
AppViewLiteA self-hosted, open-source Bluesky appview that indexes the firehose using minimal resources (~2.2 GB/day) with a web interface and experimental API.
boxwatchrboxwatchr is a self-hosted, open-source email filtering daemon for IMAP mailboxes with rspamd spam scoring, custom rules, and a web dashboard.
cftunnelcftunnel is a self-hosted, open-source tunneling CLI for free HTTP/WS via Cloudflare and full TCP/UDP via self-hosted frp relay.




0 comments