Insert a disc, walk away. RipForge identifies your content, rips it, and adds it to your library automatically.
Parses disc labels and matches runtime against TMDB. No more "DISC_1" folders cluttering your library.
Auto-detects episode-length tracks and rips entire seasons. Works seamlessly with Sonarr.
Optional automation: insert disc, walk away. Or stay hands-on and approve each step - your call.
Edit titles before ripping or fix them later in the library. IMDB search built in for quick lookups.
Job state persists to disk. Service restart mid-rip? No problem - it picks up where it left off.
Get notified on completion and errors. Weekly digests include posters and Rotten Tomatoes ratings.
Cryptic disc labels like "SC30NNW1" auto-identify from an ever-growing shared database. Use it, contribute to it.
Uncertain IDs land in a review queue with IMDB/TMDB verification links. Way faster than doing it manually.
CPU, RAM, storage pools, optical drive, services, network - see your rig at a glance with live updates.
Fake playlist detection, auto-retry backup mode. Disney discs don't stand a chance.
Get notified when a new RipForge version is available. One click to update and restart. Is this really Linux?
Generate a PDF of your movie or TV library, with or without posters. Email it to yourself.
Integrates with your stack
Inspired by ARM, RipForge takes a different approach to disc identification and workflow.
| Capability | How RipForge Handles It |
|---|---|
| Disc Identification | Label parsing + TMDB runtime matching for reliable results |
| TV Shows | Auto-detects episode-length tracks, rips full seasons |
| Verification | Preview title before ripping, edit if needed, IMDB search built-in |
| Automation | Hands-free mode: rip first, identify after with actual file runtime |
| Uncertain IDs | Email notification + countdown pause for manual review |
| Notifications | Weekly digest with posters, Rotten Tomatoes ratings, and blurbs |
| Reliability | Job state persists to disk - survives restarts mid-rip |
Get up and running in minutes
# Clone and setup
git clone https://github.com/paul-tastic/ripforge.git
cd ripforge
./scripts/setup.sh
# Or install as a service
sudo cp ripforge.service /etc/systemd/system/
sudo systemctl enable --now ripforge
# Open the dashboard
open http://localhost:8081