Family · RexyView RexyRead RexyListen RexyServer · Contact
What's inside

Everything your library
needs at home.

Built from the ground up to be the heart of your media collection. Runs on a Mac you already own. Free, native, and completely yours.

One Mac, Your Whole Library
Comics, manga, audiobooks, novels, and PDFs from a single server. Powers RexyRead and RexyListen on every device in the house, with shared metadata and shared identity.
Auto-Scanning Library
Drop files into your watched folders and RexyServer picks them up. File watchers handle adds, renames, and removals automatically. Initial scans are cached so subsequent restarts are fast.
Multi-Source Metadata
A curated set of metadata services queried in parallel, ranked by query type to find the best match for comics, manga, audiobooks, novels, and PDFs every time.
Embedded Metadata
Metadata is written directly into your CBZ, EPUB, M4B, MP3, and PDF files — not just stored in a sidecar database. Your library stays portable. Move it to another tool tomorrow and the metadata travels with it.
Format Conversion
Batch-convert images and folders into CBZ. Convert MP3 audiobook folders into single M4B files. Convert legacy CBR archives to CBZ. The conversion queue runs in the background.
Cover Caching
Every cover is fetched, sized, and cached so clients load posters instantly even on slow networks. Override any cover with a local image and the server respects your choice — your library, your way.
Multi-User with Profiles
Each member of the household gets their own user. Separate reading progress, separate audiobook positions, separate libraries if you want them. Admins can elevate other users with TOTP confirmation.
TOTP-Protected Admin
Destructive operations — bulk delete, user removal, factory reset — require a fresh time-based one-time code from your authenticator app. Compromised pairing keys can't wipe your library.
Bonjour Discovery
Clients find your server automatically on the LAN via Bonjour and mDNS. No IP addresses to type, no port numbers to remember, no router configuration required.
Tailscale-Friendly
Need access from the road? Run RexyServer behind Tailscale and your library stays reachable from anywhere as if you were home — without opening ports or exposing your home network to the public internet. Per-device keys still apply.
QR Pairing per Device
Generate a one-time QR code for each new client. Each device ends up with its own credentials, listed in the dashboard with last-seen timestamps. Revoke an individual device without affecting any others.
Encrypted Backups
Manual or scheduled encrypted backups of your library catalog, user data, and server settings. AES-256 with a password you set — and never share. Restores are one click, with an automatic safety snapshot before any restore overwrites your live database.
Tamper-Evident Audit Log
Every administrative action is recorded in a hash-linked chain — if a row is altered, the chain visibly breaks. Built-in verification lets any admin spot-check integrity. Family-safe administrative trust without surveillance.
Smart Shelves
Saved searches that stay current as your library grows. "Comics added this month," "audiobooks I've started but not finished," "novels by my favorite author" — describe what you want, RexyServer keeps the shelf up to date.
Library Health Tools
Duplicate detection, missing-metadata sweeps, a wishlist for items you want to add, and a background maintenance scheduler that takes care of cache pruning, orphan cleanup, and scheduled backups while you sleep.
Server Health Dashboard
An admin-only monitor view shows live request activity, library statistics, item-level reading insights, and per-user activity at a glance. Diagnose, observe, and tune without touching the command line.
Free, Runs on Your Mac
No subscriptions. No telemetry. No cloud. A direct download you can install today and never have to worry about tomorrow.

Deep dives

The details that matter.

Metadata

Many sources, one orchestrator.

RexyServer doesn't just hit one metadata provider and hope for the best. It runs a configurable ladder across a curated set of sources — dedicated providers for comics, manga, audiobooks, and novels, with general-purpose fallbacks to catch anything else — and picks the best match using rules you can edit.

Every result is embedded back into the file itself. CBZ files get a ComicInfo.xml. EPUBs get a proper OPF block. M4B and MP3 audiobooks get ID3 tags written in place. PDFs get document properties. Your library stays portable — even if RexyServer disappeared tomorrow, the metadata stays with the files.

Manual overrides at every level: pin a specific match, edit any field, or drop in your own cover. The server always respects your choices over what a remote source returned.

Metadata · Sources · Embedded
Security

Your library, your network, your rules.

RexyServer ships with TLS by default, certificate fingerprints pinned by each client at pair time. There is no shared 'all clients trust this' certificate authority — pairing is what establishes trust, and revoking it is one tap in the dashboard.

Destructive admin operations require a fresh TOTP code from your authenticator app. Even if a paired client is compromised, it can't wipe your library or escalate to another user.

RexyServer doesn't expose itself to the public internet — by design. There's no "turn on remote access" toggle, no port-forwarding instructions, no reverse proxy to configure. For access while traveling, install Tailscale on the server Mac and on each device that needs remote access. The local LAN keeps working exactly the same either way, and per-device keys mean you can grant remote access to one phone and not another.

Security · TLS · TOTP
Installation

Download. Drag. Done.

RexyServer is a direct download — not an App Store app. Drag it into your Applications folder, launch it once, and a menu bar app appears. From there you point it at your library folders and you're done.

The first scan walks your library, fetches metadata, and caches covers. Subsequent scans are incremental — only changed files get reprocessed. Even very large libraries are usable within minutes.

Bonjour means RexyRead and RexyListen find your server automatically the first time you open them on the same network. Pairing is one QR scan away.

Installation · .dmg · Menu Bar