frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Backuparr – Backups for the *ARR Stack and Plex/Jellyfin/Emby

https://github.com/rsaturns/backuparr
2•rsaturns•1h ago
I run the *arr stack on my NAS and like the lazy bad admin I was, didn't backup the configuration files / databases etc. and proceeded to have to set this all up again when my NAS died. Needless to say this sucked. So I got started on a project to ensure I didn't have to go through this again and make it as hands off as possible. I wanted something that would collect backups on a schedule and put them somewhere else, ready in the event the worst strikes again. Doing some scouring I couldn't find anything that addressed this in the manner and scope I was looking for.

Backuparr is a single Docker container with a web UI. You give it each app's URL and API key, choose where the backups go (a local folder, Google Drive, OneDrive or Dropbox, all through rclone), and set a schedule and how long to keep them. It currently supports Radarr, Sonarr, Lidarr, Whisparr, Prowlarr, Profilarr, Bazarr, Tdarr, SABnzbd, NZBGet, Tautulli, Jellyfin, Emby, Plex, Seerr, and LazyLibrarian.

If an app has a backup API, Backuparr uses it. Emby, Plex and Seerr don't have one, so it takes a SQLite online backup of their databases from a mounted folder. All of them except Profilarr can be restored from Backuparr itself, once the service container is re-deployed.

The closest existing tool I found was servarr-backup, which covers Radarr, Sonarr and Prowlarr and sends backups to S3. I wanted more apps and the destinations I actually use.

Limitations: the backup archives themselves aren't encrypted. Only Backuparr's own config (API keys and passwords) and rclone credentials are. Jellyfin, Emby, Plex and Seerr need their folders mounted into the container.

I built this with my coding companion du jour claude-code, along with full review, a lot of self testing, debugging, full lab synthetic tests and running it against my own stack. I’ve been using it for two months now and would love some additional feedback.

Docs: https://rsaturns.github.io/backuparr/ License: AGPLv3

Show HN: HackerChurn – which SaaS tools HN wants to cancel

https://hissingkitty.com/hacker-churn
50•drewlem•3h ago•21 comments

Show HN: Confetti – Start designing hardware with plain English prompts

https://confetti.build
2•enaic•3m ago•0 comments

Show HN: Graftfork: rebase fork patches onto each upstream release, test-gated

https://graftfork.com/try
2•craigm26•5m ago•0 comments

Show HN: An MCP proxy that sends 97% fewer tool-definition tokens per request

https://github.com/datolabs-io/mcp-toolsearch-proxy
2•TDabasinskas•7m ago•0 comments

Show HN: Interactive notes on RLHF, attention, LoRA and LLM evals

https://concepts.laxmena.com/
35•laxmena•3h ago•3 comments

Show HN: Bema: Work messaging built for humans

https://getbema.app/
23•ben_d•6h ago•18 comments

Show HN: Scroll from your own skeleton to the edge of the observable universe

https://vatsaltanna.com/traveltoinfinity/
4•vatsaltanna•1h ago•0 comments

Show HN: DrawDB – turn any live database into an ER diagram with one query

https://github.com/drawdb-io/drawdb
5•1ilit•1h ago•1 comments

Show HN: Backuparr – Backups for the *ARR Stack and Plex/Jellyfin/Emby

https://github.com/rsaturns/backuparr
2•rsaturns•1h ago•0 comments

Show HN: Hacker Times, a New York Times-inspired version of Hacker News

https://hackertimes.ca/
443•polpenn•17h ago•140 comments

Show HN: Subvocal – Talk to your computer without making noise

802•aarushyadav•1d ago•374 comments

Show HN: Ads-Boy: Track Planes on Your Game Boy

https://www.bjmalicoat.com/projects/adsboy
2•bmalicoat•2h ago•0 comments

Show HN: Ramen Profitable, a browser game about bootstrapping a SaaS

https://ramenprofitable.dev
2•pierquinto•3h ago•0 comments

Show HN: HackerBooks – HackerTube, but for books mentioned on HN

https://hackerbooks.org
1839•roansh•2d ago•304 comments

Show HN: I've updated my Linux System Call website and API

https://syscall.sh/
230•guitmz•1d ago•53 comments

Show HN: Speedwidget – macOS widget how fast and how stable internet is

https://github.com/franzenzenhofer/speedwidget
2•franze•4h ago•0 comments

Show HN: Warsaw in voxels – An interactive 3D map of the city centre

https://p.migdal.pl/warsaw-vibe-voxel/
311•stared•1d ago•52 comments

Show HN: Election.run – election night in one window

https://election.run/
2•vegcel•4h ago•0 comments

Show HN: Kvittas, an Expense Splitting App

https://kvittas.app
10•primalscreamer•6h ago•8 comments

Show HN: I built a little browser game to practice Vim commands

https://hjkl.duy.run
63•dh1011•16h ago•48 comments

Show HN: A landing page that shows every psychological trick it uses on you

https://kickstartsidehustle.com/
2•Limehit•1h ago•0 comments

Show HN: Rigorix, Execution governance for AI agents, open-source engine

https://rigorix.eu/
3•arman-w-jalili•6h ago•0 comments

Show HN: Diogenes – Account-less MCP Gateway to 45 Gemini models and guardrails

https://diogenesgateway.com/
3•diogenes_l402•6h ago•2 comments

Show HN: Open-Source Searchable Job Board for HN's Hiring Threads

https://flaviaouyang.github.io/hackerjobs/hiring/
4•whoisflavia•6h ago•2 comments

Show HN: Zuno – a native, keyboard-driven API client written in Rust

https://github.com/aryanjha256/zuno
2•thearyankumar•6h ago•0 comments

Show HN: Mintype – Free, zero-knowledge notes app with whiteboards (AGPL)

https://mintype.app
5•project59•12h ago•1 comments

Show HN: ReBirth 338 in Browser

https://margeux.com/rb338.html
24•vegnus•13h ago•11 comments

Show HN: PyWolf3D, a wolfenstein3D clone written from scratch in Python

https://github.com/atifcodesalot/pyWolf3D
30•BSPtree•1d ago•7 comments

Show HN: I made a portals physics engine to prove my point

https://portalphysics.xyz/up-down
5•nick-keller•8h ago•7 comments

Show HN: I rebuilt my old canvas 3D library as a small WebGL 2 library – phoria2

https://kevs3d.co.uk/phoria2/
104•kevs3d•3d ago•29 comments