Add Kavita (#303)

* Add Kavita

* Update logo.jpg

* Update logo.jpg
This commit is contained in:
DrMxrcy 2023-04-04 02:58:29 -04:00 committed by GitHub
parent aba1bceb62
commit 5bedd3404d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 75 additions and 0 deletions

View File

@ -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
- [Jellyseerr](https://github.com/Fallenbagel/jellyseerr) - Fork of overseerr for Jellyfin support
- [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
- [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

16
apps/kavita/config.json Normal file
View 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": []
}

View 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

View 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)

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB