Stump logo

Stump

Free and open source comics, manga, and digital book server with OPDS support

Alternative to: comixology, kindle, kobo


Stump is a free and open source comics, manga, and digital book server built with Rust, Axum, SeaORM, and React. It supports EPUB, PDF, CBZ/ZIP, and CBR/RAR formats with built-in readers, full OPDS v1.2 and v2.0 support, EPUB annotations and highlights, and OIDC authentication. Multi-user permissions, age restrictions, theming, and Kobo/KOReader sync integrations round out the feature set for self-hosted deployments.

Stump Docker Compose example

Self-host Stump on your own server, homelab, or VPS starting from this Docker Compose example. It runs Stump in Docker containers using the official aaronleopold/stump:latest image, with persistent volumes and automatic restarts preconfigured. Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.

services:
  stump:
    image: aaronleopold/stump:latest
    volumes:
      - config:/config
      - data:/data
    environment:
      # User ID the Stump process runs and owns its files as (LinuxServer-style mapping)
      PUID: "1000"
      # Group ID the Stump process runs and owns its files as
      PGID: "1000"
      # Directory holding Stump's SQLite database, config file, logs and thumbnail cache
      STUMP_CONFIG_DIR: "/config"
    restart: unless-stopped

volumes:
  config:
  data:

Prefer a managed setup? WinterFlow installs, configures, and updates Stump for you using this same Docker Compose configuration.