stump
SHA-256Stump 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)
informationalHow 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.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Install the appropriate package for your distro (dpkg / rpm / AppImage)
Install Docker and Docker Compose
Run: docker run -d -p 10801:10801 --name stump -v /local/path/books:/data aaronleopold/stump:nightly
Open http://localhost:10801 in browser and follow initial setup
- Install Docker and Docker Compose
- Run: docker run -d -p 10801:10801 --name stump -v /local/path/books:/data aaronleopold/stump:nightly
- Open http://localhost:10801 in browser and follow initial setup
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
e464001af5d9fc419997fc036926317fd9dc9e05b4f8c54ddc7bed050df264a3This 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 SourceUninstall 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.
Having issues? Check the FAQ below
1 FAQ
Similar Projects
calibre-web
Web app for browsing, reading, and downloading eBooks using a Calibre database.
copyparty
copyparty turns any device into a file server with resumable uploads/downloads using any web browser. Supports HTTP, WebDAV, SFTP, FTP, TFTP, SMB. Only requires Python (2 or 3).
Paperless-ngx
An open-source document management system that turns physical papers into a searchable, organized digital archive. Self-hosted, OCR-powered, and built to eliminate paper clutter forever.