BackIssue
Self-hosted · Open source

Track every
issue. Fill
every gap.

BackIssue is a comic collection manager. It matches your series to ComicVine, shows what you're missing, and downloads it automatically — then tags, converts, and files every issue.

Live download queue
Queue 4 active · 12 queued
#54
SagaUsenet
done
#12
The Department of TruthUsenet
62% · 4.1MB/s
#88
NightwingTorrent
34% · 21 seeds
#01
Immortal HulkUsenet
searching…

Everything a collection needs

Issue #01 — Features
📚

Collection tracking

Every series matched to ComicVine, owned/missing at a glance, filters for incomplete or problem series, deep-linkable views.

Automatic downloads

A live queue that tries every enabled source in your priority order — Usenet, torrents, and plugin sources — first match wins.

📦

Smart pack handling

Multi-issue packs are matched issue-by-issue against your gaps. Only what's missing gets imported; nothing you own is touched.

🏷️

Metadata done right

ComicVine metadata embedded into every file as ComicInfo.xml, CBR→CBZ conversion, and consistent library-friendly naming.

📖

Built-in reader

Read your comics in the browser — paged, double-page, or webtoon — with resume, bookmarks, per-user history, reading lists, and story-arc import. Or use a native app over OPDS.

📱

Android app

A native companion app for phone and tablet — sign in with your username, read with full resume and bookmarks, download issues for offline, and add or request comics on the go.

👥

Multi-user

Accounts, roles, and fine-grained permissions. Household members can browse, read, and request; you control who can reshape the library or change settings.

🗓️

Weekly releases

See what shipped this week for the series you follow and grab anything you're missing in one click — or let a schedule do it.

🔔

Requests & notifications

Let people request volumes and approve them from a queue; an in-app notification centre keeps everyone posted — and the Notifications Hub plugin relays events to Discord, Telegram, and more.

How it works, in one paragraph

You add a series. BackIssue matches it to ComicVine, compares the issue list against the files you own, and shows what's missing. Ask it to download the gaps — or let the scheduler do it — and it searches your sources in priority order, grabs the best match, converts and tags the file, names it consistently, and files it into your library. You watch it all happen live in the queue.

Find your way

The table of contents

Up and running
in one command.

Pull the image, mount your comics folder, open the app. The first-run wizard walks you through the rest.

Read the install guide →
# pull & run
docker run -d -p 8787:8787 \
  -v ./data:/data \
  -v /path/to/comics:/comics \
  ghcr.io/backissueapp/backissue:latest