- Koreader installed in a docker container, accessible via browser.
latest
: Latest version built on the main branchKoreader.version
: Specific version of Koreader
- Create a
docker-compose.yaml
services:
koreader:
image: ghcr.io/zephyros-dev/koreader:latest
ports:
- "3000:3000"
volumes:
# Persistent storage
- ./config:/config
- Run the following command to start the container
docker-compose up -d
- Open your browser and go to
http://localhost:3000
- The image is based on linuxserver/baseimage-kasmvnc. Checkout the original image for extra configurations.
- The koreader configurations can be found in
/config/.config/koreader
inside the container.
- For user with that use renovate for autoupdate, add this to the renovate configuration for the autoupdate to work:
{
"extends": ["github>zephyros-dev/docker-koreader"],
}
- Then use the specific version of koreader as the tag in the image specification. .e.g:
v2023.06.1