Smart Disc Ripping
for Your Media Server

Insert a disc, walk away. RipForge identifies your content, rips it, and adds it to your library automatically.

RipForge Dashboard

Everything You Need

๐ŸŽฏ

Smart Identification

Parses disc labels and matches runtime against TMDB. No more "DISC_1" folders cluttering your library.

๐Ÿ“บ

TV Show Support

Auto-detects episode-length tracks and rips entire seasons. Works seamlessly with Sonarr.

๐Ÿค–

Hands-Free Mode

Optional automation: insert disc, walk away. Or stay hands-on and approve each step - your call.

โœ๏ธ

Editable Titles

Edit titles before ripping or fix them later in the library. IMDB search built in for quick lookups.

๐Ÿ”„

Resilient Ripping

Job state persists to disk. Service restart mid-rip? No problem - it picks up where it left off.

๐Ÿ“ง

Email Notifications

Get notified on completion and errors. Weekly digests include posters and Rotten Tomatoes ratings.

๐ŸŒ

Community Disc Database

Cryptic disc labels like "SC30NNW1" auto-identify from an ever-growing shared database. Use it, contribute to it.

๐Ÿ”

Review Queue

Uncertain IDs land in a review queue with IMDB/TMDB verification links. Way faster than doing it manually.

๐Ÿ–ฅ๏ธ

Hardware Dashboard

CPU, RAM, storage pools, optical drive, services, network - see your rig at a glance with live updates.

๐Ÿ›ก๏ธ

Robust Decryption

Fake playlist detection, auto-retry backup mode. Disney discs don't stand a chance.

โฌ†๏ธ

One-Click Updates

Get notified when a new RipForge version is available. One click to update and restart. Is this really Linux?

๐Ÿ“„

Library Export

Generate a PDF of your movie or TV library, with or without posters. Email it to yourself.

Integrates with your stack

Plex Radarr Sonarr Overseerr Tautulli

Why RipForge?

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

Quick Start

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