Shelfmark screenshot thumbnail

Shelfmark

When household readers want a single web portal to search, request, and deliver ebooks and audiobooks without juggling separate indexers or download clients, Shelfmark unifies the entire acquisition pipeline in one self-hosted hub. Universal search mode queries Hardcover, Open Library, and Google Books for rich cover art, series order, and edition metadata before aggregating matching releases across every configured source. Direct search mode queries individual providers immediately for rapid title lookups. You can connect Prowlarr torrent and Usenet indexers, direct web download mirrors, IRC book channels, and Soulseek peers through slskd inside one unified interface. Multi-user accounts support granular request policies where family members or friends submit book or release requests for admin approval, complete with per-user language preferences and custom delivery targets. Completed downloads automatically rename and route files into Calibre, Calibre-Web, Grimmory, BookLore, or Audiobookshelf watch folders, or dispatch directly to e-readers over SMTP email. Built-in authentication supports local credentials, reverse proxy headers, OpenID Connect single sign-on, and existing Calibre-Web user databases. Optional WireGuard VPN with a fail-closed kill switch and Tor routing keep external indexer queries private. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Maintainerr screenshot thumbnail

Maintainerr

Automating media server storage reclamation, Maintainerr is an open-source library maintenance platform that identifies unwatched, abandoned, or stale movies and shows across Plex, Jellyfin, and Emby and clears them on a schedule. Storage drives fill up rapidly when household members request four-season series or high-bitrate films, watch a single episode, and abandon the rest indefinitely. Instead of forcing administrators to audit disks by hand, the rule engine evaluates metadata from your media server alongside Tautulli watch histories, Seerr and Ombi request records, and Radarr, Sonarr, or Sportarr profiles every eight hours. Matching items enter a staging collection that syncs back to your media server home screen as a Leaving Soon row, complete with dynamic poster overlays displaying the exact removal date so viewers have a grace period to finish watching. Before enabling any destructive workflow, you can run the Test Media inspector against any movie or episode to preview rule evaluations and protect favorites with global or per-collection exclusions. Once the countdown expires, the collection handler deletes or unmonitors files, updates import-list exclusions so automated lists never re-download removed titles, clears orphaned requests in Seerr and Ombi, removes leftover sidecar folders, and dispatches alerts through Discord, Slack, Telegram, Pushover, Gotify, Email, or webhooks. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
BookLogr screenshot thumbnail

BookLogr

For avid readers who want to catalog their home bookshelves and track annual reading progress without handing personal habits to commercial social networks, BookLogr delivers a self-hosted personal library and reading tracker that replaces Goodreads and The StoryGraph. Searching by title, ISBN-10, or ISBN-13 pulls book covers, author names, page counts, and descriptions directly from OpenLibrary, while manual entry and user-defined custom fields let you record text, numbers, dates, selections, or boolean attributes for rare and indie editions. Configurable library tabs organize titles across Reading, To Be Read, Already Read, Did Not Finish, and All views with instant author filtering. As you read, you can update your current page number or completion percentage, log start and finish dates across multiple re-reads, and rate completed books on a granular 0.5 to 5.0 star scale. Readers can capture page-linked notes and favorite quotes, keeping reflections private or publishing them to a dedicated Notes and Quotes feed on a shareable public profile. Automated Mastodon integration posts reading milestones to the fediverse, while OpenID Connect single sign-on and single-user mode adapt the workspace for households or solo collectors. Built-in Goodreads CSV import and one-click exports to CSV, JSON, and HTML guarantee complete data portability. 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.

Deploy
MyTube screenshot thumbnail

MyTube

For video enthusiasts and media archivers who want complete ownership over their online video subscriptions, MyTube provides a self-hosted video downloader, library organizer, and streaming portal. Paste a single link or queue a batch of URLs from YouTube, Bilibili, Twitch, MissAV, and over one thousand yt-dlp compatible sites to archive videos directly to your disk. Subscribe to your favorite creators so new uploads download automatically in the background alongside their default language subtitles. Local video uploads automatically generate thumbnails and pull movie or television posters, cast details, release years, and ratings from TMDB. Curate custom collections, filter your catalog by tags or authors, and generate private RSS feed links for external podcast and feed readers. Built-in playback tools include keyboard shortcuts, cinema mode, Canvas-based in-car playback, and optional real-time audio translation with live subtitles via Google Gemini. You can sync finished recordings to Alist or OpenList cloud storage, trigger custom shell scripts on task completion, and receive instant Telegram bot alerts when downloads finish or fail. Share your library safely using read-only visitor accounts while protecting admin controls with WebAuthn passkeys or a 3x3 gesture lock. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
ChronoFrame screenshot thumbnail

ChronoFrame

Publish high-resolution photography without social media compression using ChronoFrame, a self-hosted portfolio and gallery platform built around EXIF camera telemetry, live motion media, and interactive map exploration. Drop JPEG, PNG, WebP, TIFF, or HEIC images alongside paired MOV clips into the browser uploader, and the background task queue automatically extracts camera bodies, lenses, focal lengths, shutter speeds, and RGB histograms while pairing Apple Live Photos and Motion Photos for hover playback. Visitors browse your work through a responsive masonry grid with instant ThumbHash placeholders, inspect fine details inside a hardware-accelerated WebGL tiled viewer, or explore shooting locations on an interactive MapLibre or Mapbox globe powered by reverse geocoding. Curators can group shots into reordered albums, protect private collections with passwords, edit ratings and metadata in bulk, and generate custom share preview cards. Storage scales across local disks, S3-compatible buckets, and OpenList backends with configurable CDN delivery. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Manyfold screenshot thumbnail

Manyfold

3D printing enthusiasts who accumulate thousands of downloaded STL, 3MF, STEP, and OBJ archives across disorganized folders can index, preview, and catalog their entire library with Manyfold, a self-hosted digital asset manager purpose-built for additive manufacturing. Point it at an existing local directory or an S3-compatible bucket and it automatically scans nested folders, groups multi-part meshes into unified model entries, and renders interactive 3D previews right in your browser. You can organize assets by creator, collection, tag, and scale, distinguish between pre-supported and unsupported resin files, and import rich metadata directly from Thingiverse, Printables, Cults3D, and MyMiniFactory. Built-in troubleshooting tools flag duplicate meshes, manifold geometry errors, and inefficient file formats, while customizable file-naming templates reorganize messy directory trees on disk with a single click. Ready to print? Open models directly in OrcaSlicer, PrusaSlicer, or UltiMaker Cura, or transmit sliced G-code straight to OctoPrint and Moonraker printers. Multi-user access control and native ActivityPub federation let you share public collections and follow remote creators across the Fediverse. 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.

Deploy
PiGallery2 screenshot thumbnail

PiGallery2

PiGallery2 turns any mounted folder of images and home videos into a high-speed web gallery without modifying your raw files or forcing migration into a database silo. The server scans directories in read-only mode, keeping folder structures intact while generating responsive previews with hardware-accelerated Sharp processing. Users can inspect detailed camera EXIF metadata, toggle custom full-screen lightboxes with swipe gesture navigation, and stream high-definition MP4 or WebM video clips. Embedded GPS coordinates automatically pin photos onto interactive OpenStreetMap or Mapbox views, allowing travel albums to display alongside synchronized GPX track routes. Powerful boolean search expressions filter across dates, keywords, camera models, and Adobe XMP face regions without requiring expensive background machine learning models. Built-in link sharing creates password-protected access links with custom expiration dates for friends and family. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Profilarr screenshot thumbnail

Profilarr

Profilarr orchestrates media library quality profiles, custom formats, and release matching rules across all your Radarr and Sonarr servers from a single centralized management console. Instead of manually copying regex strings and scoring tables between home server instances, you can link community configuration databases like TRaSH Guides and Dictionarry to automate standardization. The visual pattern workbench lets you test regular expressions directly against real-world media release titles, highlighting matches for audio codecs, HDR formats, and release group tags. You can simulate release scoring before deploying, inspecting exactly why a candidate download gets accepted or rejected based on your custom ranking conditions. Media managers can define custom delay profiles, establishing protocol priorities and minimum score thresholds to prevent premature grabs before high-quality releases surface. Granular synchronization tools push updated profiles and formatting rules to multiple production Arr instances simultaneously while preserving your local server overrides. When indexers publish new release naming conventions, you can update conditions once in your central database and roll out updates across your entire infrastructure. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GNU AGPLv3 licensed.

Deploy
Lingarr screenshot thumbnail

Lingarr

When international movies and series arrive in a Radarr or Sonarr library without native-language captions, Lingarr automatically translates subtitle files across dozens of languages using local AI models or cloud translation engines. Connect your existing movie and television directories to scan media folders, identify missing target-language subtitles, and generate translated caption files alongside the original video streams. Administrators can configure an ordered chain of 13 translation backends, pairing a primary engine such as OpenAI, Anthropic, Gemini, DeepSeek, Mistral, xAI, or DeepL with automatic fallback to self-hosted LibreTranslate or local Ollama models whenever rate limits occur. Context-aware prompt templates inject preceding and following dialogue lines into each AI request so idioms, speaker tone, and timing remain natural across scene transitions, while batch translation mode processes multi-line blocks in a single call. From the web dashboard, users can browse indexed movies and episodes, trigger manual single-file or library-wide translations, and monitor active queues, progress percentages, and historical logs in real time. Scheduled background tasks and a documented REST API allow media servers to automate caption generation completely hands-free as new releases finish downloading. 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.

Deploy