Add: Komga app (#3258)
* Create docker-compose.yml * Create config.json * Update docker-compose.yml * Update docker-compose.yml * Create description.md * Add logo.jpg * Update README.md * Add tipi_main_network to docker-compose.yml * Update description.md * refactor(komga): small changes --------- Co-authored-by: Stavros <steveiliop56@gmail.com>
This commit is contained in:
parent
cabfbe4f94
commit
f59c332c94
23
apps/komga/config.json
Normal file
23
apps/komga/config.json
Normal file
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"$schema": "../schema.json",
|
||||
"name": "Komga",
|
||||
"port": 2560,
|
||||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "komga",
|
||||
"tipi_version": 1,
|
||||
"version": "1.11.0",
|
||||
"categories": [
|
||||
"media"
|
||||
],
|
||||
"description": "A media server for your comics, mangas, BDs, magazines and eBooks.",
|
||||
"short_desc": "A media server for your comics, mangas, BDs, magazines and eBooks.",
|
||||
"author": "gotson",
|
||||
"source": "https://github.com/gotson/komga",
|
||||
"website": "https://komga.org/",
|
||||
"form_fields": [],
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
40
apps/komga/docker-compose.yml
Normal file
40
apps/komga/docker-compose.yml
Normal file
|
@ -0,0 +1,40 @@
|
|||
version: "3.9"
|
||||
services:
|
||||
komga:
|
||||
image: ghcr.io/gotson/komga:1.11.0
|
||||
container_name: komga
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/config:/config
|
||||
- ${APP_DATA_DIR}/data/data:/data
|
||||
environment:
|
||||
- TZ=${TZ}
|
||||
ports:
|
||||
- ${APP_PORT}:25600
|
||||
networks:
|
||||
- tipi_main_network
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
# Main
|
||||
traefik.enable: true
|
||||
traefik.http.middlewares.komga-web-redirect.redirectscheme.scheme: https
|
||||
traefik.http.services.komga.loadbalancer.server.port: 8080
|
||||
# Web
|
||||
traefik.http.routers.komga-insecure.rule: Host(`${APP_DOMAIN}`)
|
||||
traefik.http.routers.komga-insecure.entrypoints: web
|
||||
traefik.http.routers.komga-insecure.service: komga
|
||||
traefik.http.routers.komga-insecure.middlewares: komga-web-redirect
|
||||
# Websecure
|
||||
traefik.http.routers.komga.rule: Host(`${APP_DOMAIN}`)
|
||||
traefik.http.routers.komga.entrypoints: websecure
|
||||
traefik.http.routers.komga.service: komga
|
||||
traefik.http.routers.komga.tls.certresolver: myresolver
|
||||
# Local domain
|
||||
traefik.http.routers.komga-local-insecure.rule: Host(`komga.${LOCAL_DOMAIN}`)
|
||||
traefik.http.routers.komga-local-insecure.entrypoints: web
|
||||
traefik.http.routers.komga-local-insecure.service: komga
|
||||
traefik.http.routers.komga-local-insecure.middlewares: komga-web-redirect
|
||||
# Local domain secure
|
||||
traefik.http.routers.komga-local.rule: Host(`komga.${LOCAL_DOMAIN}`)
|
||||
traefik.http.routers.komga-local.entrypoints: websecure
|
||||
traefik.http.routers.komga-local.service: komga
|
||||
traefik.http.routers.komga-local.tls: true
|
32
apps/komga/metadata/description.md
Normal file
32
apps/komga/metadata/description.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
## Komga
|
||||
|
||||
Komga is a media server for your comics, mangas, BDs, magazines and eBooks.
|
||||
|
||||
### Chat on [Discord](https://discord.gg/TdRpkDu)
|
||||
|
||||
### Features
|
||||
|
||||
- Browse libraries, series and books via a responsive web UI that works on desktop, tablets and phones
|
||||
- Organize your library with collections and read lists
|
||||
- Edit metadata for your series and books
|
||||
- Import embedded metadata automatically
|
||||
- Webreader with multiple reading modes
|
||||
- Manage multiple users, with per-library access control, age restrictions, and labels restrictions
|
||||
- Offers a REST API, many community tools and scripts can interact with Komga
|
||||
- Download book files, whole series, or read lists
|
||||
- Duplicate files detection
|
||||
- Duplicate pages detection and removal
|
||||
- Import books from outside your libraries directly into your series folder
|
||||
- Import ComicRack `cbl` read lists
|
||||
|
||||
### Documentation
|
||||
|
||||
Head over to our [website](https://komga.org) for more information.
|
||||
|
||||
### Develop in Komga
|
||||
|
||||
Check the [development guidelines](./DEVELOPING.md).
|
||||
|
||||
### Credits
|
||||
|
||||
The Komga icon is based on an icon made by [Freepik](https://www.freepik.com/home) from [Flaticon](https://www.flaticon.com).
|
BIN
apps/komga/metadata/logo.jpg
Normal file
BIN
apps/komga/metadata/logo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 59 KiB |
Loading…
Reference in New Issue
Block a user