parent
aba1bceb62
commit
5bedd3404d
|
@ -47,6 +47,7 @@ This is the official repository for the Tipi App Store. It contains all the apps
|
||||||
- [Jellyfin](https://github.com/jellyfin/jellyfin) - A media server for your home collection
|
- [Jellyfin](https://github.com/jellyfin/jellyfin) - A media server for your home collection
|
||||||
- [Jellyseerr](https://github.com/Fallenbagel/jellyseerr) - Fork of overseerr for Jellyfin support
|
- [Jellyseerr](https://github.com/Fallenbagel/jellyseerr) - Fork of overseerr for Jellyfin support
|
||||||
- [Joplin](https://github.com/laurent22/joplin) - Privacy focused note-taking app
|
- [Joplin](https://github.com/laurent22/joplin) - Privacy focused note-taking app
|
||||||
|
- [Kavita](https://github.com/Kareadita/Kavita) - Kavita is a fast, feature rich, cross platform reading server
|
||||||
- [Libreddit](https://github.com/spikecodes/libreddit) - Private front-end for Reddit
|
- [Libreddit](https://github.com/spikecodes/libreddit) - Private front-end for Reddit
|
||||||
- [LibrePhotos](https://github.com/LibrePhotos/librephotos) - Complete photo management service
|
- [LibrePhotos](https://github.com/LibrePhotos/librephotos) - Complete photo management service
|
||||||
- [LibreTranslate](https://github.com/LibreTranslate/LibreTranslate) - Free and Open Source Machine Translation API. 100% self-hosted, offline capable and easy to setup
|
- [LibreTranslate](https://github.com/LibreTranslate/LibreTranslate) - Free and Open Source Machine Translation API. 100% self-hosted, offline capable and easy to setup
|
||||||
|
|
16
apps/kavita/config.json
Normal file
16
apps/kavita/config.json
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"$schema": "../schema.json",
|
||||||
|
"name": "Kavita",
|
||||||
|
"port": 8175,
|
||||||
|
"available": true,
|
||||||
|
"exposable": true,
|
||||||
|
"id": "kavita",
|
||||||
|
"tipi_version": 1,
|
||||||
|
"version": "nightly-0.7.1.4",
|
||||||
|
"categories": ["media"],
|
||||||
|
"description": "Kavita is a fast, feature rich, cross platform reading server",
|
||||||
|
"short_desc": "Kavita is a fast, feature rich, cross platform reading server",
|
||||||
|
"author": "Kareadita",
|
||||||
|
"source": "https://github.com/Kareadita/Kavita",
|
||||||
|
"form_fields": []
|
||||||
|
}
|
25
apps/kavita/docker-compose.yml
Normal file
25
apps/kavita/docker-compose.yml
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
version: '3.9'
|
||||||
|
|
||||||
|
services:
|
||||||
|
kavita:
|
||||||
|
container_name: kavita
|
||||||
|
image: kizaing/kavita:nightly-0.7.1.4
|
||||||
|
ports:
|
||||||
|
- ${APP_PORT}:5000
|
||||||
|
volumes:
|
||||||
|
- ${APP_DATA_DIR}/data/kavita-config:/kavita/config
|
||||||
|
- ${ROOT_FOLDER_HOST}/media/data/books:/books
|
||||||
|
- ${ROOT_FOLDER_HOST}/media/data/comics:/comics
|
||||||
|
- ${ROOT_FOLDER_HOST}/media/data/manga:/manga
|
||||||
|
environment:
|
||||||
|
- TZ=${TZ}
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- tipi_main_network
|
||||||
|
labels:
|
||||||
|
traefik.enable: ${APP_EXPOSED}
|
||||||
|
traefik.http.routers.kavita.rule: Host(`${APP_DOMAIN}`)
|
||||||
|
traefik.http.routers.kavita.entrypoints: websecure
|
||||||
|
traefik.http.routers.kavita.service: kavita
|
||||||
|
traefik.http.routers.kavita.tls.certresolver: myresolver
|
||||||
|
traefik.http.services.kavita.loadbalancer.server.port: 5000
|
33
apps/kavita/metadata/description.md
Normal file
33
apps/kavita/metadata/description.md
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
# Folder Info
|
||||||
|
| Root Folder | Container Folder |
|
||||||
|
|---------------------------------------------|------------------|
|
||||||
|
| /runtipi/app-data/kavita/data/kavita-config | /config |
|
||||||
|
| /runtipi/media/data/books | /books |
|
||||||
|
| /runtipi/media/data/comics | /comics |
|
||||||
|
| /runtipi/media/data/manga | /manga |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## [First Time Setup Guide](https://wiki.kavitareader.com/en/guides/first-time-setup)
|
||||||
|
---
|
||||||
|
|
||||||
|
[![new_github_preview_stills](https://user-images.githubusercontent.com/735851/169657008-37812c18-5490-4e2a-9dcb-4806f8c87c69.gif)](https://user-images.githubusercontent.com/735851/169657008-37812c18-5490-4e2a-9dcb-4806f8c87c69.gif) [![new_github_preview_stills](https://user-images.githubusercontent.com/735851/169657008-37812c18-5490-4e2a-9dcb-4806f8c87c69.gif)
|
||||||
|
|
||||||
|
](https://user-images.githubusercontent.com/735851/169657008-37812c18-5490-4e2a-9dcb-4806f8c87c69.gif)[](https://user-images.githubusercontent.com/735851/169657008-37812c18-5490-4e2a-9dcb-4806f8c87c69.gif)
|
||||||
|
|
||||||
|
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!
|
||||||
|
|
||||||
|
## [](https://github.com/Kareadita/Kavita#goals)Goals
|
||||||
|
|
||||||
|
- [x] Serve up Manga/Webtoons/Comics (cbr, cbz, zip/rar/rar5, 7zip, raw images) and Books (epub, pdf)
|
||||||
|
- [x] First class responsive readers that work great on any device (phone, tablet, desktop)
|
||||||
|
- [x] Dark mode and customizable theming support
|
||||||
|
- [ ] Provide a plugin system to allow external metadata integration and scrobbling for read status, ratings, and reviews
|
||||||
|
- [x] Rich Metadata support with filtering and searching
|
||||||
|
- [x] Ways to group reading material: Collections, Reading Lists, Want to Read
|
||||||
|
- [x] Ability to manage users, access, and ratings
|
||||||
|
- [x] Fully Accessible with active accessibility audits
|
||||||
|
- [x] Dedicated webtoon reading mode
|
||||||
|
- [ ] Full localization support
|
||||||
|
- [ ] And so much [more...](https://github.com/Kareadita/Kavita/projects)
|
||||||
|
|
BIN
apps/kavita/metadata/logo.jpg
Normal file
BIN
apps/kavita/metadata/logo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
Loading…
Reference in New Issue
Block a user