Pullbox Provider Anna's Archive

Optional, separately deployed Anna's Archive direct-download provider for Pullbox.

  • Downloaders
  • Tools & Utilities
Optional, separately deployed Anna's Archive direct-download provider for Pullbox. It searches eligible metadata and resolves member fast-download links, while Pullbox remains responsible for matching, downloads, validation, post-processing, history, quota reserves, and library state.

Platform availability

Available on 1 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)

Health score

50/100 Fair

Maintained
82last commit 9 days ago
Popular
123 GitHub stars
Easy to install
351 install platform, install notes, Docker image
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today

GitHub stars
3
Open issues
1
Last commit
2026-09-27
Latest release
annas-archive-v1.0.4
License
GPL-3.0
Activity
declining

Checked 8 days ago - source: GitHub (pullboxapp/pullbox-direct-providers)

Resources & Compatibility

Requirements not published yet.

Checked 8 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Docker Network Create a user-defined Docker network named pullbox and select it as the Network Type for both this container and Pullbox. Leave the Fallback API Port blank and register http://Pullbox-Provider-Annas-Archive:8780 in Pullbox. If a shared custom network is not used, set the Fallback API Port to an unused host port (e.g. 8781) and register the Unraid server's private LAN address (e.g. http://192.168.1 source
  • Security and API Token Never expose this API to the internet. Generate a unique token of at least 32 characters and enter the same token in both this provider and under Pullbox Settings, Direct Downloads. source

Fetched 2 days ago - each note links to its source

Alternatives (11)

  • EPDF - Write a book, elevate your profile, build a business - Upload ideas and beginner tips to get you started.
  • Ebook Searcher - Ebook Searcher is an online tool designed to help users find and download ebooks from various websites.
  • Free-eBooks.net - Discover 1000's of new authors in hundreds of categories.
  • Internet Archive - The Internet Archive is building a digital library of Internet sites and other cultural artifacts in digital form.
  • Library Genesis - Library Genesis is a search engine for articles and books on various topics, which allows free access to content that is otherwise paywalle…
  • Openlib - Openlib is an open source app to download and read books from shadow library (Anna’s Archive).
  • Project Gutenberg - Provides access to over 75,000 free e-books in multiple formats, including EPUB and Kindle, focused mainly on older literature with expired…
  • Sci-Hub - Access over 85.4 million scientific articles for free, bypassing publisher paywalls with Sci-Hub's non-profit shadow library, ensuring know…
  • Sci-Net - Open communication has always been a cornerstone of science.
  • Science hub Mutual Aid Community - When article resources cannot be found on the sci-hub, you can post to this community for help.
  • Z-Library - Unlimited access to a vast collection of over 4.9 million books and 77 million articles, offering diverse knowledge resources for everyone.

Checked 8 days ago - source: AlternativeTo

Common questions

How do I connect the Anna's Archive provider to Pullbox on Unraid?

Put both containers on a user-defined Docker network named pullbox and register the provider hostname Pullbox-Provider-Annas-Archive and port 8780 in Pullbox. If a shared custom network is not used, set the Fallback API Port to an unused host port such as 8781 and register your Unraid server's private LAN address.

What token setup does Pullbox expect for this provider?

Generate a unique token of at least 32 characters and enter the same token in both the provider and under Pullbox Settings, Direct Downloads. Never expose this provider API to the internet.

Does the provider store library data or require separate backups?

The provider runs as an independent stateless service and owns source-specific discovery and normalization only. Pullbox remains responsible for matching, artifact selection, credentials, downloads, validation, post-processing, history, and library state.

When is an Anna's Archive member secret required?

The member secret is required only by the resolve operation for opt-in member fast-download link resolution. It is not required for basic metadata discovery.

Answers sourced from ca.unraid.net, github.com

Community

Collected 3 days ago - public community threads