Peach
Peach is a self-hosted video library manager that scrapes rich metadata for your own collection and serves it through a polished web player you can open on any device. Point it at local drives, SMB shares, mounted cloud storage, or a PikPak library and it scans everything into one browsable catalog without moving or modifying your files. The scraper recognizes video codes, reads existing NFO files, and fills in titles, performers, studios, and cover art from multiple sources while always preserving corrections you make by hand. Playback happens right in the browser with subtitle support, variable speed, rotation, resume points, and timeline previews you can scrub through before committing to a scene. A follow system tracks performers and creators so new releases surface automatically, and the discovery views plus a want list help you decide what to add next. When something is missing, search by video code or drop in a magnet link and completed downloads are filed into the library on their own. Tagging, duplicate detection, and multi-version grouping keep large collections tidy, while the task center lets you pause, resume, or cancel scans and downloads and watch their resource use as they run. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0-or-later licensed.
QM Music
Rip a CD once, drop the files into a folder, and QM Music turns that folder into your household streaming service: phones, desktops and web players all browse the same library of MP3, FLAC, AAC and WAV files, organised by album, artist and genre from their ID3 tags and cover art. Because the server speaks the Subsonic API, Feishin, StreamMusic, Amperfy, Substreamer and Music Assistant sign in with an address and a login, no app-store rental required. Point a phone on hotel Wi-Fi at your home collection and it plays. At home, playback can pull pristine FLAC; on mobile data the transcoder serves an MP3 or AAC stream sized for the train ride. Keep a family happy in the background: each person gets an account with individual permissions, favourites that sync between devices in real time, private playlists and lyrics following the current track. Finding something new to hear takes recommendations from listening history, similar artists and similar songs, and two years of play history sit behind the statistics. Scheduled scans collect fresh rips automatically, refresh happens on demand when a disc lands, and the catalogue idles around 150 MB of memory on the server. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
MediaMTX
MediaMTX sits between cameras and viewers as a self-hosted live media server, taking in video and audio streams over one protocol and handing them back out over another, so one IP camera feed can end up playing in a browser, a phone app, and a recording archive simultaneously. Publish with FFmpeg, GStreamer, OBS Studio, a browser, or a Raspberry Pi camera over RTSP, RTMP, SRT, WebRTC, Media-over-QUIC, HLS, MPEG-TS, or RTP, and read it back on any other protocol without a transcoding pipeline. Run dozens of camera feeds side by side, each on its own path, and keep every path available even while its publisher is offline. Record everything to disk in fMP4 or MPEG-TS as it streams, then play recordings back later through the same server instead of shipping files around. Authenticate publishers and viewers with built-in users, an external HTTP check, or JWT, and use the control API plus Prometheus metrics to wire the server into the rest of your monitoring stack. Forward streams to other servers, proxy cameras behind NAT, and fire hook commands whenever a client connects, publishes, or disconnects, so a doorbell camera can trigger a snapshot or an alert as it starts streaming. Reload the configuration while clients stay connected, and tune everything from the same mediamtx.yml file or environment variables, with no database or runtime dependencies to babysit. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
multi-scrobbler
Listening to music across Spotify on your commute, Jellyfin at your desk, and Sonos in the living room usually leaves your play history fragmented across walled gardens, which is why multi-scrobbler unifies over 30 music sources and routes every track to your chosen scrobble backends automatically. Instead of relying on brittle browser plugins per device, you configure active polling or ingress webhooks once for sources including Plex, Navidrome, Subsonic, Apple Music, Deezer, YouTube Music, MPD, VLC, Chromecast, and Music Assistant. Every detected play passes through an intelligent pipeline that verifies listen duration thresholds, cleans messy track titles or featured artist tags using regex rules, and enriches missing metadata against the MusicBrainz, Spotify, or Rocksky catalogs. Before forwarding a play to Last.fm, ListenBrainz, Libre.fm, Maloja, Koito, teal.fm, Discord Now Playing, or Tuneshine, the engine checks temporal and title similarity scores to block duplicate scrobbles. When a downstream service goes offline, failed scrobbles enter a persistent retry queue so you never lose listening history, while Gotify, Ntfy, and Apprise webhooks alert you to source issues. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Calibre-Web Automated
Turn any chaotic digital book archive into an autonomous, self-organizing reading portal using Calibre-Web Automated, a digital library manager featuring hands-free format conversions, metadata fetching, and e-reader synchronization. Readers can drop raw ebook files into the automated intake directory and watch the system instantly convert between twenty-eight distinct file types, repair malformed EPUB internal markup, and fetch enriched metadata from Hardcover, Kobo, and ISBN databases. The responsive web reader lets you browse collections, read directly in any desktop or mobile browser, and organize titles into dynamic rules-based Magic Shelves that update automatically. Built-in KOReader sync harmonizes reading progress and bookmarks across mobile devices and e-ink readers, while native OPDS feeds connect seamlessly to your favorite external reader applications. Administrative tools empower you to run hybrid SQL and fuzzy duplicate detection scans, perform batch metadata editing across entire series, enforce cover art changes directly into source files, and auto-dispatch newly ingested books to Kindle or Kobo devices via scheduled email delivery. Granular multi-user controls allow administrators to assign folder permissions, restrict downloads, enforce dark mode themes, and authenticate readers securely through OAuth and OpenID Connect identity providers. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GNU General Public License v3.0 licensed.
Uchiyomi
Uchiyomi is the manga server that also does the fetching, so your library keeps itself up to date while you just read. Follow a series once and new chapters download automatically from MangaDex, from sites you add by URL, or through installable Mihon extensions, with a release radar estimating when the next chapter is likely to land. The reader is built for webtoons first: continuous scrolling flows straight into the next chapter, wide pages split cleanly, borders crop away, and credit pages collapse so you reach the story faster. Your existing CBZ, CBR, PDF, and image files join downloaded series in one searchable library with covers, progress, filters, and smart lists you can share with the household. A health screen hunts down chapter gaps, short or corrupt downloads, duplicates, and failing sources, and Fix Everything works through the repairs on demand or nightly. Reading stats draw a year heat map of your habits, top series, and reading time, while Moments let you star favorite panels with notes. Each household member gets their own account, progress, libraries, and age limits, with two-factor sign-in and offline downloads that keep favorites ready on your phone. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MPL-2.0 licensed.
Rewindarr
Spotify gets a Wrapped; your media server deserves one too. Rewindarr is an open-source companion for Plex and Jellyfin that turns play history into a story your users step through, card by card: total watch time, how it split across movies, shows, and music, how they rank against the average viewer, and the viewing personality their habits earn them, ending in a summary they can save as an image and share. The same deployment doubles as an everyday dashboard for the whole server, with watch time, requests, library size, and per-library leaderboards for movies, shows, music, and users across a week, a month, a year, or all time. Live activity shows what is streaming right now, and searchable history groups binges together so a weekend disappears into one tidy entry. Ratings from TMDB, IMDb, and Rotten Tomatoes sit beside every title, request buttons reconnect viewers with deleted favourites through Seerr, and anonymisation trims user details when you share the dashboard wider. Statistics flow in from Tautulli or Tracearr for Plex and from Tracearr for Jellyfin, everyone signs in with the Plex or Jellyfin account they already have, and the installable app works on the TV-side phone as happily as on a desktop. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
LiveKit
With over 20,000 GitHub stars and adoption by companies building everything from telehealth platforms to AI voice agents, LiveKit is the most widely deployed open-source real-time communication server available. The Go-based Selective Forwarding Unit handles hundreds of concurrent participants per node with adaptive bitrate streaming, simulcast layers, SVC codec support for VP9 and AV1, and end-to-end encryption. Client SDKs span JavaScript, Swift, Kotlin, Flutter, React Native, Rust, Python, Unity, and ESP32 embedded devices, while server-side APIs cover Node.js, Go, Ruby, Java, Python, Rust, PHP, and .NET. The Agents framework enables building AI-powered voice and video applications — real-time speech-to-text, LLM-driven conversations, and computer vision pipelines — running as server-side participants in any room. Egress records sessions to S3-compatible storage or streams to RTMP endpoints, while Ingress pulls external feeds from OBS via RTMP, WHIP, or SRT into LiveKit rooms. The SIP bridge connects traditional telephony to WebRTC rooms for hybrid conferencing. JWT-based authentication, webhook notifications, room-level moderation APIs, and selective subscription give operators granular control. Deploy as a single binary for development, Docker Compose for production single-node, or Kubernetes with the official Helm chart for distributed multi-region clusters using Redis for state coordination. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.
Bindery
Stop wrestling with dead scrapers and scattered reading folders by orchestrating your digital library through Bindery, an automated ebook and audiobook management platform that tracks favorite authors, monitors release schedules, coordinates indexer searches, and organizes media collections. Users can configure monitoring profiles to automatically track author bibliographies across OpenLibrary, Google Books, and Hardcover without fear of dead endpoints breaking their library. Dual-format tracking allows each book entry to hold separate digital ebook and multi-part audiobook files in distinct directory roots. The integrated search engine evaluates Newznab and Torznab indexers in parallel, scoring releases by edition tags, audio bitrate, narrator names, and release year to grab the highest quality versions. Download jobs pass seamlessly to background clients like SABnzbd, NZBGet, Transmission, or Deluge, moving completed files into custom library folder structures with hardlinks. An interactive release calendar highlights upcoming publications, while the manual metadata editor locks custom titles, genres, and series ordering against upstream refreshes. Readers can browse curated collections directly through the built-in OPDS feed on mobile reading apps or export organized media straight into Calibre and Audiobookshelf. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Ether
One Ether install puts the TMDB catalogue inside your TV apps and streams titles on demand from your own accounts, holding no media files at all. It appears as a normal server inside the Plex, Jellyfin, Emby, Infuse and Stremio apps your household uses, with the whole catalogue browsable as if it were local. Press Play and Ether resolves the best release across your sources, health checks it, and streams only the byte ranges the player asks for, so scrubbing lands at the right keyframe instead of restarting a download. Pull titles from Real-Debrid, TorBox, AllDebrid and Premiumize accounts, Usenet providers through a built-in Newznab and Torznab manager, Cardigann definitions, or Stremio stream addons pasted in as sources. Released titles need no request queue: each viewer's Plex and Trakt watchlists sync in, and newly playable titles surface in a Now Available row on their home screen. A poster studio renders 4K, Dolby Vision, Atmos and rating badges onto artwork in the browser, and rule-based collections can run as 24/7 virtual channels in the Live TV guide. Subtitles arrive matched and retimed to the cut playing, with skip markers. A self-evicting cache keeps replays instant and preloads the next episode as you watch. Local playback needs no Plex Pass, and Docker runs Ether on port 32400 beside your library rather than replacing it. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Seanime
Seanime turns your server into a dedicated anime and manga command center, combining local library management, torrent streaming, an integrated manga reader, and AniList progress tracking in a single self-hosted web application. Point it at your media folders and the smart scanner automatically identifies and matches your anime files to AniList entries without requiring strict naming conventions or folder hierarchies. Stream episodes directly from torrents through qBittorrent, Transmission, Torbox, Real-Debrid, AllDebrid, or Premiumize; the built-in player starts playback before the download finishes, so there is no waiting for full transfers. The manga reader pulls chapters from community extension sources and tracks your reading progress across series automatically. An in-app extension marketplace lets you install third-party providers for streaming, manga, and torrent sources, all written in JavaScript and managed through a visual interface. Seanime Tenji, the companion mobile app for iOS and Android, connects to your server for on-the-go library browsing, content streaming, and offline downloads. Auto-download rules grab new episodes of airing series the moment torrents appear. The transcoding engine handles on-the-fly conversion for browser playback on any device, while direct play passes through compatible formats at full quality. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Tidarr
Tidarr turns a Tidal subscription into a personal music archive you control, downloading tracks, albums, playlists, mixes, and music videos at up to 24-bit 192 kHz FLAC quality. Search by keyword or paste an artist, album, playlist, track, or mix URL, then queue downloads that are processed on the server and filed into your library folder. Playlists, mixes, favorites, and artists can be watched and synced on a schedule, existing tracks are skipped, and covers and M3U playlist files are generated with customizable paths. Optional OpenID Connect or password protection secures the interface on port 8484, and the quality selector can be locked for shared instances. Downloaded releases are tagged on the fly by Beets, custom shell scripts can run in the post-processing pipeline, and finished additions trigger library refreshes in Plex, Jellyfin, or Navidrome. Completion notifications arrive through Gotify, Ntfy, Apprise, or a Mattermost webhook. Lidarr can use Tidarr as both a Newznab indexer and a SABnzbd download client, folding high-quality acquisition into an existing monitored library workflow. ReplayGain values, download history, rate-limited modes, and custom CSS round out daily use, and a REST API exposes the same functions to external automation. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Stump
Curating digital comic archives, serialized manga, and electronic book libraries becomes effortless with Stump, a high-performance reading server that streams media collections over OPDS protocols directly to web browsers and e-reader hardware. Readers can organize extensive collections across CBZ, CBR, PDF, and EPUB formats, utilizing automated scanners that extract embedded ComicInfo XML and Calibre metadata tags. The built-in web reader renders high-resolution comic spreads, continuous vertical webtoon scrolls, and reflowable text with customizable color themes, font scaling, and reading direction toggles. Users can highlight passages, create persistent notes inside EPUB editions, and organize complex franchises into custom reading lists, oneshots, and smart filter collections. Bi-directional synchronization integrates with Kobo and KOReader hardware devices, maintaining page progression and bookmark states across handhelds and desktop sessions. Server administrators can configure multi-user access rules, enforce age restriction thresholds, and provision user-scoped API tokens for automated script pipelines and third-party companion tools. GraphQL and REST endpoints expose the entire catalog structure, allowing media collectors to integrate external metadata scrapers and trigger background library indexing tasks. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Emby
Point Emby at your movie, music, and photo libraries and it becomes a private streaming service: metadata and artwork arrive from TMDB and TVDB, everything lands in a polished browsable interface, and media transcodes on the fly whenever a client can't play the original format. The client reach is the selling point: native apps span Android TV, Apple TV, Google TV, Fire TV, Roku, LG and Samsung smart TVs, iOS, Android, Apple CarPlay, Android Auto, plus web browsers and desktop apps for Windows, macOS, and Linux, and DLNA devices are auto-detected for casting and remote control. Multi-user support gives each household member their own account, watch history, favorites, and recommendations, with genuinely capable parental controls: content restrictions, access schedules, time limits, and live monitoring with remote control of kids' sessions. Live TV works with hardware tuners like HDHomeRun or M3U playlists, with free guide data in the US, Canada, and UK. The server and core features are free; an optional Premiere key adds hardware-accelerated transcoding, DVR recording, offline sync, and Cinema Mode intros.
Calibre-Web
With over 17,700 GitHub stars and continuous development since 2015, Calibre-Web has become the definitive self-hosted digital library solution for book enthusiasts who want beautiful web access to their Calibre collections. The responsive Bootstrap 3 interface delivers instant browsing, searching, and filtering across titles, authors, tags, series, book formats, and languages, with custom shelves for organizing personal reading collections. In-browser reading supports EPUB, PDF, TXT, CBR, CBT, CBZ, and DJVU formats with a configurable EPUB reader featuring multiple themes and page location tracking, while one-click email delivery sends books directly to Kindle, Kobo, and other E-Readers without leaving the interface. Native Kobo sync lets Kobo device owners synchronize their entire Calibre library wirelessly, maintaining reading progress and bookmarks across devices. Metadata management includes editing capabilities with automatic metadata downloading from Google Books, Amazon, and other configurable sources, plus eBook format conversion through Calibre binaries for on-the-fly EPUB, MOBI, AZW3, and PDF conversion. User management provides fine-grained per-user permissions controlling download access, upload rights, editing capabilities, and content visibility based on categories or Custom Column values. Authentication supports local accounts, LDAP directory integration, Google and GitHub OAuth, proxy authentication, and Magic Link login for easy E-Reader access. The OPDS catalog feed enables any compliant E-Reader app to browse and download from the library. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Lunarr
Lunarr turns the movie and TV folders you already store into a private streaming service with posters, progress tracking, and play-anywhere convenience. Point it at local disks or at libraries living on SFTP and WebDAV servers, and it scans, identifies, and decorates everything with TMDb artwork, cast pages, similar titles, and because-you-watched recommendations. Press play and the file either streams directly or is transcoded on the fly into seekable HLS, generating only the segments around the moment you are watching instead of converting whole films up front. Continue watching follows you between sessions, sidecar subtitles are picked up automatically, and known intros and credits can be skipped. Send the picture to the big screen with Chromecast or AirPlay, pair new devices without typing passwords, and hand a guest a share link instead of your account. Underneath, an admin console manages users, roles, and which libraries each person may see, watches background jobs, and holds API keys and registration settings. Rescans run on schedules you set from minutes to a month, local folders can be watched live for new arrivals, and metadata refreshes itself on a timer. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Calibre
Serious readers organize, convert, edit, and serve their e-book libraries with Calibre - the definitive open-source e-book manager. This deployment runs the full Calibre desktop application on your server, accessible from any browser, so your library lives in one authoritative place instead of scattered across devices. Its conversion engine is the best in the business, translating between every major format - EPUB, MOBI, AZW3, PDF, DOCX, and dozens more - with fine control over fonts, margins, metadata, and structure detection. Metadata management downloads covers, descriptions, series info, and identifiers from online sources, and every field is editable in bulk. Beyond cataloging, Calibre includes a full e-book editor for EPUB and AZW3 internals, a news engine that fetches newspapers and magazines from the web on schedule and converts them into e-books, book comparison tools, and device syncing that sends the right format to each connected reader. The built-in content server exposes your library over HTTP so phones, tablets, and e-readers can browse and download remotely. A deep plugin ecosystem extends everything - metadata sources, format support, store integrations. For power users, the complete CLI (calibredb, ebook-convert) enables scripted library automation. Your books, your metadata, your server - permanent and DRM-free storage under your control.
HolyArrs
HolyArrs replaces the usual stack of six media apps with a single web app for your movies, shows, and music. Explore works like a streaming service: browse by genre, open a title page with ratings and cast, and ask for what you want to watch. Family members file requests, and you approve them one by one or let trusted people skip the queue. Pick rules decide which release wins by size, quality, and language, then the chosen release goes to qBittorrent, SABnzbd, Transmission, NZBGet, or Deluge and is filed in your library. Plex, Jellyfin, and Emby are told when it lands. Sources can be any Torznab or Newznab indexer, or a Prowlarr or Jackett instance. A calendar tracks what is airing next for everything you follow, and global search covers your library and the wider catalog. The built-in move tool reads Sonarr, Radarr, Lidarr, Prowlarr, Bazarr, Seerr, Overseerr, qBittorrent, and SABnzbd, previews the result with a dry run, and can be undone later. Stored keys are encrypted, and the old apps are only read, never changed. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.