OpenSource-Hub
S

stump

SHA-256
2.2k stars·File Management·SHA-256 checksum verified

Stump is a free, open-source self-hosted server for reading and organizing comics, manga, and ebooks. Powered by Rust and React, it delivers fast performance and a sleek dark-theme UI. Supports OPDS, multiple user accounts, and Docker deployment.

Smart Download

Download Download Version

v0.1.2 · 41.9 MB

A modern, self-hosted comics & ebook server built with Rust and React, featuring OPDS and low resource usage.

Core Features

  • High-performance Rust + React stack with low resource footprint
  • OPDS protocol support for reading on compatible apps
  • Beautiful dark-mode, responsive UI
  • Supports CBZ/CBR, PDF, EPUB and more
  • Granular multi-user access control

What It Can't Do

  • Project is in active early development (WIP); not yet stable for production. EPUB/PDF support is limited. Docker and basic command-line knowledge required. Expect occasional bugs and incomplete features.

Use Cases

  • Personal digital comics/manga/ebook collection accessible from browser or OPDS clients
  • Family or small team shared library with permission controls
  • Privacy-focused self-hosted alternative to cloud services

Detailed Introduction

Stump is a self-hosted server for managing and reading comics, manga, and ebooks. It features a modern, dark-mode UI, OPDS support for reading on any compatible app, granular user permissions, and Docker-based deployment. Built with Rust and React, it offers excellent performance and low resource usage. Though still in active development, it already supports CBZ/CBR and basic PDF/EPUB, with a roadmap including full OPDS streaming, reading lists, and mobile apps.

Troubleshooting & FAQ (1)

informational
How do I report a security vulnerability in Stump?

Stump has a security policy in the SECURITY.md file. It outlines supported versions and the private reporting process. Check the repository’s Security tab for details.

GitHub Issue #1173

Tags

comicsmangaebooksself-hostedOPDSrustreact

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Install Docker and Docker Compose

4

Run: docker run -d -p 10801:10801 --name stump -v /local/path/books:/data aaronleopold/stump:nightly

5

Open http://localhost:10801 in browser and follow initial setup

Install Guide
  1. Install Docker and Docker Compose
  2. Run: docker run -d -p 10801:10801 --name stump -v /local/path/books:/data aaronleopold/stump:nightly
  3. Open http://localhost:10801 in browser and follow initial setup
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

e464001af5d9fc419997fc036926317fd9dc9e05b4f8c54ddc7bed050df264a3

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop and remove container: docker stop stump && docker rm stump; remove image: docker rmi aaronleopold/stump:nightly; local data volume must be deleted manually.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-27 03:20:19
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects