janeczku/calibre-web — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a self hosted web app for my Calibre ebook library. I want to point it at an existing Calibre database and then browse my books in a clean web interface from a browser, phone, tablet, or ereader.

It should let me search and filter books, view covers and details, read supported books in the browser, download them, upload new ones, and organize them into personal shelves. I also need an admin area where I can set up the library path, manage users, control what each user can see or do, edit book metadata, and restrict downloads to logged in users.

Please include support for multiple languages, OPDS feeds for reader apps, sending books to ereaders, Kobo sync, and optional conversion using Calibre tools if they’re installed. Add normal login, public registration if enabled, magic link login, and common external login options like OAuth, LDAP, or proxy auth.

Make it easy to run locally with Python, with a simple first time setup page and sensible defaults. Look up current docs online if you need to.

Want more depth? Deep Reverse