Notice: Changing Port or Base Url requires a manual restart of Kavita to take effect.
Base Url Use this if you want to host Kavita on a base url ie) yourdomain.com/kavita. Not supported on Docker using non-root user. Use this if you want to host Kavita on a base url ie) yourdomain.com/kavita. Not supported on Docker using non-root user.
Base URL must start and end with /
IP Addresses This does not apply to Docker Comma separated list of Ip addresses the server listens on. This is fixed if you are running on Docker. Requires restart to take effect.
IP addresses can only contain valid IPv4 or IPv6 addresses
Port Port the server listens on. This is fixed if you are running on Docker. Requires restart to take effect. Port the server listens on. This is fixed if you are running on Docker. Requires restart to take effect.
Days of Backups The number of backups to maintain. Default is 30, minumum is 1, maximum is 30. The number of backups to maintain. Default is 30, minumum is 1, maximum is 30.

You must have at least 1 backup

You cannot have more than {{errors.max.max}} backups

This field is required

Days of Logs The number of logs to maintain. Default is 30, minumum is 1, maximum is 30. The number of backups to maintain. Default is 30, minumum is 1, maximum is 30.

You must have at least 1 log

You cannot have more than {{errors.max.max}} logs

This field is required

Logging Level Use debug to help identify issues. Debug can eat up a lot of disk space. Port the server listens on.
Allow Anonymous Usage Collection

Send anonymous usage data to Kavita's servers. This includes information on certain features used, number of files, OS version, Kavita install version, CPU, and memory. We will use this information to prioritize features, bug fixes, and performance tuning. Requires restart to take effect. See the wiki for what is collected.

Send Data
OPDS

OPDS support will allow all users to use OPDS to read and download content from the server.

Enable OPDS
Folder Watching

Allows Kavita to monitor Library Folders to detect changes and invoke scanning on those changes. This allows content to be updated without manually invoking scans or waiting for nightly scans.

Enable Folder Watching