pauljoda

pauljoda / Obscura

Public

Self host media server, Stash alternative, supports Stash scrapers and hash databases

15
0
100% credibility
Found Apr 11, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Obscura is a self-hosted media organizer for videos, images, galleries, and audio with automatic scanning, rich playback, and community metadata tools.

How It Works

1
🔍 Discover Obscura

Hear about a simple app that organizes your personal videos, photos, galleries, and music into a beautiful library.

2
📥 Start it up

Download the ready-to-go package and connect your media folders with a few clicks.

3
🌐 Open your library

Visit the web page to see your dashboard and tell it where your files live.

4
Let it scan automatically

Watch as it finds your files, creates previews, thumbnails, and organizes everything neatly.

5
📱 Browse and play anywhere

Enjoy smooth video playback, image grids, and audio on your phone or computer with easy search.

🎉 Perfect media collection

Relax with your beautifully organized library that's always ready, private, and fun to use.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Obscura?

Obscura is a self-hosted media server and Stash alternative, built in TypeScript with a Next.js frontend and Fastify API backend. It organizes video collections alongside images, galleries, and audio into a searchable library with Stash-compatible scrapers, hash-based identification, and automated scanning of mounted folders. Users get a polished, mobile-first browser for playback with HLS transcoding, frame-accurate markers, live transcripts, and drag-and-drop uploads—all in one zero-config Docker container.

Why is it gaining traction?

It ditches Stash's clunky interface for a responsive, phone-optimized UI with bulk scraping across all plugins, global search via Cmd+K, and SFW/NSFW mode toggles. The single-image deploy bundles Postgres, FFmpeg, and queues without env tweaks, while features like docked subtitles and on-demand thumbnails stand out for solo LAN use. Developers eyeing github self host options like fortress obscura github appreciate the Stash ecosystem support without the setup hassle.

Who should use this?

Homelab enthusiasts managing personal video archives who want Stash scrapers but hate its desktop-first feel. Power users with mixed media folders needing scheduled scans, performer/studio tagging, and adaptive streaming on phones or TVs. Anyone tired of Plex/Jellyfin's generic grids and seeking github self hosted media tailored for private, metadata-rich browsing.

Verdict

Grab it if you need a fresh Stash-like server today—the Docker quickstart and docs deliver immediate value despite 15 stars and 1.0% credibility score signaling early maturity. Test on a small library first; watch for stability as adoption grows.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.