Skip to content

Commit

Permalink
feat: add kavita epub reader
Browse files Browse the repository at this point in the history
  • Loading branch information
tomMoulard committed Nov 30, 2023
1 parent a3e8b82 commit 1cf7b30
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .env.default
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ JACKETT_GPID=
JACKETT_IMAGE_VERSION=
JACKETT_PUID=
KIBANA_IMAGE_VERSION=
KAVITA_IMAGE_VERSION=
KAVITA_PGID=
KAVITA_PUID=
LOGSTASH_IMAGE_VERSION=
MUMBLE_IMAGE_VERSION=
MUMBLE_SUPERUSER_PASSWORD=
Expand Down
1 change: 1 addition & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ include:
- path: 'jackett/docker-compose.jackett.yml'
- path: 'jellyfin/docker-compose.jellyfin.yml'
- path: 'jupyter/docker-compose.jupyter.yml'
- path: 'kavita/docker-compose.kavita.yml'
- path: 'mastodon/docker-compose.mastodon.yml'
- path: 'minecraft/docker-compose.minecraft-ftb.yml'
- path: 'minecraft/docker-compose.minecraft.yml'
Expand Down
8 changes: 8 additions & 0 deletions kavita/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# kavita

https://www.kavitareader.com/
https://docs.linuxserver.io/images/docker-kavita/

Kavita is a fast, feature rich, cross platform reading server. Built with a
focus for being a full solution for all your reading needs. Setup your own
server and share your reading collection with your friends and family!
Empty file added kavita/config/.gitkeep
Empty file.
21 changes: 21 additions & 0 deletions kavita/docker-compose.kavita.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
version: '2'

services:
kavita:
image: 'lscr.io/linuxserver/kavita:${KAVITA_IMAGE_VERSION:-latest}'
environment:
PGID: '${KAVITA_GPID:-1000}'
PUID: '${KAVITA_PUID:-1000}'
TZ: '${TZ:-Europe/Paris}'
healthcheck:
test: ['CMD', 'curl', '0.0.0.0:5000']
labels:
traefik.enable: true
traefik.http.routers.kavita.rule: 'Host(`kavita.${SITE:-localhost}`)'
traefik.http.services.kavita.loadbalancer.server.port: 5000
networks:
- 'srv'
restart: 'always'
volumes:
- './data:/data'
- './config:/config'

0 comments on commit 1cf7b30

Please sign in to comment.