diff --git a/books/books.env_template b/books/books.env_template index 89b2ea1..ffec152 100644 --- a/books/books.env_template +++ b/books/books.env_template @@ -5,3 +5,5 @@ KASM_PASS= #ports CALIBRE_WEB_PORT= CALIBRE_PORT= +KOMGA_PORT= +MYLAR_PORT= diff --git a/books/docker-compose.yml b/books/docker-compose.yml index 779db9a..3f82bc7 100644 --- a/books/docker-compose.yml +++ b/books/docker-compose.yml @@ -12,9 +12,6 @@ services: - ${MEDIA_PATH}:/mnt/Media ports: - ${CALIBRE_WEB_PORT}:8083 -# env_file: -# - books.env -# - .env restart: unless-stopped calibre: #VNC client to manage Calibre library remotely https://docs.linuxserver.io/images/docker-calibre/ @@ -34,3 +31,32 @@ services: ports: - ${CALIBRE_PORT}:8080 restart: unless-stopped + + komga: + image: gotson/komga + container_name: komga + environment: + - TZ=${TZ} + volumes: + - ${DATA_PATH}/komga/config:/config + - ${DATA_PATH}/komga/data:/data + - ${MEDIA_PATH}/Comics:/mnt/Media/Comics + ports: + - ${KOMGA_PORT}:25600 + user: "${UID}:${GID}" + restart: unless-stopped + + mylar3: + image: lscr.io/linuxserver/mylar3:nightly + container_name: mylar3 + environment: + - PUID=${UID} + - PGID=${GID} + - TZ=${TZ} + volumes: + - ${DATA_PATH}/mylar3/config:/config + - ${MEDIA_PATH}/Comics:/comics + - ${TEMP_PATH}/torrents/downloads:/downloads + ports: + - ${MYLAR_PORT}:8090 + restart: unless-stopped