Dokploy

Kavita

Kavita is a self-hosted digital library server for reading manga, comics, and ebooks from any device.

Kavita logo

Configuration

version: "3.8"

services:
  kavita:
    image: jvmilazz0/kavita:latest
    restart: unless-stopped
    expose:
      - "5000"
    environment:
      - TZ=${TZ}
    volumes:
      - kavita-config:/kavita/config
      - kavita-media:/manga
      - kavita-books:/books
      - kavita-comics:/comics

volumes:
  kavita-config:
  kavita-media:
  kavita-books:
  kavita-comics:
[variables]
timezone = "Etc/UTC"

[config]
[[config.domains]]
serviceName = "kavita"
port = 5000
host = "${domain}"

[config.env]
TZ = "${timezone}"

Base64

To import this template in Dokploy: create a Compose service → AdvancedBase64 import and paste the content below:

ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIGthdml0YTpcbiAgICBpbWFnZToganZtaWxhenowL2thdml0YTpsYXRlc3RcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGV4cG9zZTpcbiAgICAgIC0gXCI1MDAwXCJcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIC0gVFo9JHtUWn1cbiAgICB2b2x1bWVzOlxuICAgICAgLSBrYXZpdGEtY29uZmlnOi9rYXZpdGEvY29uZmlnXG4gICAgICAtIGthdml0YS1tZWRpYTovbWFuZ2FcbiAgICAgIC0ga2F2aXRhLWJvb2tzOi9ib29rc1xuICAgICAgLSBrYXZpdGEtY29taWNzOi9jb21pY3Ncblxudm9sdW1lczpcbiAga2F2aXRhLWNvbmZpZzpcbiAga2F2aXRhLW1lZGlhOlxuICBrYXZpdGEtYm9va3M6XG4gIGthdml0YS1jb21pY3M6XG4iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbnRpbWV6b25lID0gXCJFdGMvVVRDXCJcblxuW2NvbmZpZ11cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImthdml0YVwiXG5wb3J0ID0gNTAwMFxuaG9zdCA9IFwiJHtkb21haW59XCJcblxuW2NvbmZpZy5lbnZdXG5UWiA9IFwiJHt0aW1lem9uZX1cIlxuIgp9

Tags

media, ebooks, comics, library


Version: latest

On this page