All templates

Deploy Calibre Web Automated on your own server.

Calibre Web Automated logo

Calibre Web Automated (CWA) is an enhanced version of Calibre Web with automated book processing capabilities. It automatically adds books to your library from an ingest directory, supports Hardcover API integration for enhanced metadata, and provides network share compatibility. CWA processes books according to your configured settings…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Calibre Web Automated.

Calibre Web Automated screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

1 connected service

Why Calibre Web Automated

Everything you need, running where you choose.

Get the full Calibre Web Automated experience with Easypanel handling the repetitive infrastructure work around it.

Automated Ingest Processing
Drop books into the ingest directory and CWA will automatically process them according to your configured settings, then remove them after processing.
Hardcover API Integration
Enhanced metadata retrieval using Hardcover API for better book information, covers, and categorization.
Plugin Support
Support for Calibre plugins to extend functionality and customize your book processing workflow (experimental feature).
Network Storage Optimization
Special optimizations for network-attached storage to prevent locking issues and improve performance on shared drives.
Flexible Port Configuration
Customizable web server port to avoid conflicts with other services running on your system.
Automatic Library Creation
If you don't have an existing library, CWA will automatically create one at the specified location with proper configuration.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Calibre Web Automated
Open Templates, select Calibre Web Automated, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

calibre-web-automatedRequired

App Service Image

crocodilestick/calibre-web-automated:V3.1.4Required

Timezone

Timezone for the application

UTCOptional

Hardcover API Token

Hardcover API key for enhanced metadata (get one at https://docs.hardcover.app/api/getting-started/)

Set during installOptional

Network Share Mode

Enable if your library is on a network share (NFS/SMB) to reduce locking issues

falseOptional

Enable Calibre Plugins

Enable support for Calibre plugins (experimental)

falseOptional
Resources
Project documentation and source code.
Latest template update
Dec 24, 2025

Updated to V3.1.4

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Calibre Web Automated logo
Ready to deploy Calibre Web Automated?
Open your own Easypanel dashboard, choose Calibre Web Automated from Templates, and review the deployment options.