DudeCmonMan

DudeCmonMan / fscache

Public

A filesystem caching utility (originally built for Plex).

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

fscache creates a transparent fast local cache for files read from slow storage like network shares, automatically prefetching popular media for apps like Plex without any changes needed.

How It Works

1
🔍 Discover faster media streaming

You hear about a simple tool that makes watching shows from your slow network storage feel super quick by smartly keeping hot files on your local fast drive.

2
📥 Grab the easy package

Download the ready-made bundle that has the program, settings guide, and even a screen dashboard all set up for you.

3
📝 Point to your folders

Open the settings note and jot down your media folder path and where to put copies on your speedy drive.

4
🚀 Turn it on

Click run, and it slips right over your media spot – now everything looks the same but works way faster behind the scenes.

5
📺 Stream your favorites

Play videos normally, and watch it guess what you'll want next, quietly copying ahead so no more buffering waits.

6
📈 Peek at the magic screen

Open the colorful viewer to see live stats on cached files, speeds, and what's zooming along perfectly.

😊 Blazing fast playback forever

Your shows start instantly every time, your drives spin less to save power, and movie nights feel smooth and joyful.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 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 fscache?

fscache is a Rust-based FUSE utility that transparently caches slow storage like NAS or HDD to local SSD, boosting filesystem github performance for read-heavy apps without code changes. Mount it over your media directories, and it intercepts reads, serving hot files from SSD while prefetching others via configurable presets—no plugins or API tweaks needed. Originally for Plex, it now handles generic workloads with Docker sidecar support and a live TUI monitor via `fscache watch`.

Why is it gaining traction?

It drops in cleanly over any filesystem, unlike kernel fscache modules or fs cache nfs hacks that require reboots and config pain. Presets like plex-episode-prediction auto-cache next episodes, filtering scanner noise, while generic prefetch modes handle neighbors or recursive dirs—perfect for git filesystem caching or django filesystem caching without app-side logic. Docker compose snippets make it dead simple for containerized media servers, with eviction, invalidation, and time windows keeping SSD usage in check.

Who should use this?

Media server operators running Plex or Jellyfin on NAS, tired of spin-up delays and stream stutters. Devs with read-intensive backends on SMB/NFS shares, seeking file system caching git boosts without rewriting paths. Docker-heavy setups needing expo-filesystem github-style caching for sidecars.

Verdict

Promising for NAS caching niches, with solid docs, systemd units, and presets—try the Docker image first. Low 1.0% credibility and 19 stars signal early days; test on non-prod to catch edge cases like mount conflicts.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.