From 56b9c53f4ac11b456b42b3763a868ad01fe0debf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 21:29:29 +0000 Subject: [PATCH 01/10] chore(deps): update ghcr.io/requarks/wiki docker tag to v2.5.298 --- apps/wikijs/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/wikijs/docker-compose.yml b/apps/wikijs/docker-compose.yml index e76dc84b..a935ae88 100644 --- a/apps/wikijs/docker-compose.yml +++ b/apps/wikijs/docker-compose.yml @@ -3,7 +3,7 @@ version: '3.7' services: wikijs: container_name: wikijs - image: ghcr.io/requarks/wiki:2.5.297 + image: ghcr.io/requarks/wiki:2.5.298 depends_on: - wikijs-db environment: From 4aadcd9360b92b753434e3bdbef3a8680d12cfca Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 28 Mar 2023 21:29:41 +0000 Subject: [PATCH 02/10] Update app version --- apps/wikijs/config.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/wikijs/config.json b/apps/wikijs/config.json index 0efce7f6..86bce4f5 100644 --- a/apps/wikijs/config.json +++ b/apps/wikijs/config.json @@ -5,9 +5,11 @@ "available": true, "exposable": true, "id": "wikijs", - "tipi_version": 1, - "version": "2.5.297", - "categories": ["media"], + "tipi_version": 2, + "version": "2.5.298", + "categories": [ + "media" + ], "description": "A modern, lightweight and powerful wiki app built on NodeJS ", "short_desc": "A modern and powerful wiki app built on Node.js", "author": "https://github.com/requarks", From 7e051664143de595ed38fb6cf3e87b2f85aea380 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 21:32:26 +0000 Subject: [PATCH 03/10] chore(deps): update lscr.io/linuxserver/bazarr docker tag to v1.2.0 --- apps/bazarr/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bazarr/docker-compose.yml b/apps/bazarr/docker-compose.yml index c4886aa9..5b6107c8 100644 --- a/apps/bazarr/docker-compose.yml +++ b/apps/bazarr/docker-compose.yml @@ -1,7 +1,7 @@ version: "3.7" services: bazarr: - image: lscr.io/linuxserver/bazarr:1.1.2 + image: lscr.io/linuxserver/bazarr:1.2.0 container_name: bazarr environment: - PUID=1000 From 3277c2e3bd4d9bae348a3a6ed64b98a545a3b327 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 28 Mar 2023 21:32:38 +0000 Subject: [PATCH 04/10] Update app version --- apps/bazarr/config.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/bazarr/config.json b/apps/bazarr/config.json index 08d774c0..69703cf7 100644 --- a/apps/bazarr/config.json +++ b/apps/bazarr/config.json @@ -5,9 +5,12 @@ "exposable": true, "port": 6767, "id": "bazarr", - "tipi_version": 3, - "version": "1.1.2", - "categories": ["media", "utilities"], + "tipi_version": 4, + "version": "1.2.0", + "categories": [ + "media", + "utilities" + ], "description": "Bazarr is a companion application to Sonarr and Radarr that manages and downloads subtitles based on your requirements.", "short_desc": "A companion application to Sonarr and Radarr that manages and downloads subtitles", "author": "morpheus65535", From fe531101f25c562587aa99a087d1e00d0d662393 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 21:32:15 +0000 Subject: [PATCH 05/10] chore(deps): update grafana/grafana-oss docker tag to v9.4.7 --- apps/grafana/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/grafana/docker-compose.yml b/apps/grafana/docker-compose.yml index 66d3238f..c5513ffd 100644 --- a/apps/grafana/docker-compose.yml +++ b/apps/grafana/docker-compose.yml @@ -3,7 +3,7 @@ version: "3" services: grafana: container_name: grafana - image: grafana/grafana-oss:9.4.3 + image: grafana/grafana-oss:9.4.7 ports: - ${APP_PORT}:3000 volumes: From 2cd34fdb5ebaa2f77d7f45b7e6b2d74286cd7bab Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 28 Mar 2023 21:32:28 +0000 Subject: [PATCH 06/10] Update app version --- apps/grafana/config.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/grafana/config.json b/apps/grafana/config.json index 00579492..f358d376 100644 --- a/apps/grafana/config.json +++ b/apps/grafana/config.json @@ -5,9 +5,11 @@ "available": true, "exposable": true, "id": "grafana", - "tipi_version": 1, - "version": "9.4.3", - "categories": ["data"], + "tipi_version": 2, + "version": "9.4.7", + "categories": [ + "data" + ], "description": "The open and composable observability and data visualization platform", "short_desc": "The open and composable observability and data visualization platform", "author": "Grafana Labs", From aedf55fa7e87a82faa66c363df53e8811ae0baf2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 21:32:18 +0000 Subject: [PATCH 07/10] chore(deps): update lscr.io/linuxserver/jellyfin docker tag to v10.8.9 --- apps/jellyfin/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/jellyfin/docker-compose.yml b/apps/jellyfin/docker-compose.yml index ef0c9d1e..9ab455e5 100644 --- a/apps/jellyfin/docker-compose.yml +++ b/apps/jellyfin/docker-compose.yml @@ -1,7 +1,7 @@ version: "3.7" services: jellyfin: - image: lscr.io/linuxserver/jellyfin:10.8.7 + image: lscr.io/linuxserver/jellyfin:10.8.9 container_name: jellyfin volumes: - ${APP_DATA_DIR}/data/config:/config From ecb6161524564950a72716394ad63381a87880c2 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 28 Mar 2023 21:32:31 +0000 Subject: [PATCH 08/10] Update app version --- apps/jellyfin/config.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/jellyfin/config.json b/apps/jellyfin/config.json index df70d356..028e7ad8 100644 --- a/apps/jellyfin/config.json +++ b/apps/jellyfin/config.json @@ -5,9 +5,11 @@ "exposable": true, "port": 8091, "id": "jellyfin", - "tipi_version": 4, - "version": "10.8.7", - "categories": ["media"], + "tipi_version": 5, + "version": "10.8.9", + "categories": [ + "media" + ], "description": "Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Jellyfin is descended from Emby's 3.5.2 release and ported to the .NET Core framework to enable full cross-platform support. There are no strings attached, no premium licenses or features, and no hidden agendas: just a team who want to build something better and work together to achieve it. We welcome anyone who is interested in joining us in our quest!", "short_desc": "A media server for your home collection", "author": "jellyfin.org", From 2a97185dd1f52c60d09f4aa56160bc3ffdca0cca Mon Sep 17 00:00:00 2001 From: DrMxrcy Date: Wed, 22 Mar 2023 17:34:44 -0400 Subject: [PATCH 09/10] Update Immich to v1.51.2 and Add Typesense --- apps/immich/config.json | 10 ++++++++-- apps/immich/docker-compose.yml | 27 ++++++++++++++++++++++----- 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/apps/immich/config.json b/apps/immich/config.json index 737dab36..9051a6de 100644 --- a/apps/immich/config.json +++ b/apps/immich/config.json @@ -5,8 +5,8 @@ "exposable": true, "port": 8128, "id": "immich", - "tipi_version": 2, - "version": "v1.50.1", + "tipi_version": 3, + "version": "v1.51.2", "categories": ["data", "photography"], "description": "Photo and video backup solution directly from your mobile phone.", "short_desc": "Photo and video backup solution directly from your mobile phone.", @@ -25,6 +25,12 @@ "label": "JWT_SECRET", "min": 32, "env_variable": "JWT_SECRET" + }, + { + "type": "random", + "label": "IMMICH_TYPESENSE_API_KEY", + "min": 32, + "env_variable": "IMMICH_TYPESENSE_API_KEY" } ] } diff --git a/apps/immich/docker-compose.yml b/apps/immich/docker-compose.yml index d29554d4..7cf9f75d 100644 --- a/apps/immich/docker-compose.yml +++ b/apps/immich/docker-compose.yml @@ -3,7 +3,7 @@ version: "3.7" services: immich: container_name: immich - image: altran1502/immich-proxy:v1.50.1 + image: altran1502/immich-proxy:v1.51.2 ports: - ${APP_PORT}:8080 depends_on: @@ -22,7 +22,7 @@ services: immich-server: container_name: immich-server - image: altran1502/immich-server:v1.50.1 + image: altran1502/immich-server:v1.51.2 entrypoint: ["/bin/sh", "./start-server.sh"] volumes: - ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload @@ -35,16 +35,18 @@ services: - DB_DATABASE_NAME=immich - REDIS_HOSTNAME=immich-redis - JWT_SECRET=${JWT_SECRET} + - TYPESENSE_API_KEY=${IMMICH_TYPESENSE_API_KEY} depends_on: - immich-redis - immich-db + - immich-typesense restart: unless-stopped networks: - tipi_main_network immich-microservices: container_name: immich-microservices - image: altran1502/immich-server:v1.50.1 + image: altran1502/immich-server:v1.51.2 entrypoint: ["/bin/sh", "./start-microservices.sh"] volumes: - ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload @@ -57,16 +59,18 @@ services: - REDIS_HOSTNAME=immich-redis - JWT_SECRET=${JWT_SECRET} - ENABLE_MAPBOX=false + - TYPESENSE_API_KEY=${IMMICH_TYPESENSE_API_KEY} depends_on: - immich-redis - immich-db + - typesense restart: unless-stopped networks: - tipi_main_network immich-machine-learning: container_name: immich-machine-learning - image: altran1502/immich-machine-learning:v1.50.1 + image: altran1502/immich-machine-learning:v1.51.2 entrypoint: ["/bin/sh", "./entrypoint.sh"] volumes: - ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload @@ -77,6 +81,7 @@ services: - DB_PASSWORD=${DB_PASSWORD} - DB_NAME=immich - DB_DATABASE_NAME=immich + - TYPESENSE_API_KEY=${IMMICH_TYPESENSE_API_KEY} depends_on: - immich-db restart: unless-stopped @@ -85,7 +90,7 @@ services: immich-web: container_name: immich-web - image: altran1502/immich-web:v1.50.1 + image: altran1502/immich-web:v1.51.2 entrypoint: ["/bin/sh", "./entrypoint.sh"] restart: unless-stopped networks: @@ -111,6 +116,18 @@ services: restart: unless-stopped networks: - tipi_main_network + + immich-typesense: + container_name: immich-typesense + image: typesense/typesense:0.24.0 + environment: + - TYPESENSE_API_KEY=${TYPESENSE_API_KEY} + - TYPESENSE_DATA_DIR=/data + logging: + driver: none + volumes: + - ${APP_DATA_DIR}/data/typesense:/data + restart: always From 311205cac859f00564682be5f9d2864d4c30d79a Mon Sep 17 00:00:00 2001 From: DrMxrcy Date: Sun, 26 Mar 2023 20:39:32 -0400 Subject: [PATCH 10/10] A few updates to broken APIs --- apps/immich/docker-compose.yml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/apps/immich/docker-compose.yml b/apps/immich/docker-compose.yml index 7cf9f75d..df036e53 100644 --- a/apps/immich/docker-compose.yml +++ b/apps/immich/docker-compose.yml @@ -7,9 +7,12 @@ services: ports: - ${APP_PORT}:8080 depends_on: - - immich-web - immich-server restart: unless-stopped + environment: + - IMMICH_WEB_URL=http://immich-web:3000 + - IMMICH_SERVER_URL=http://immich-server:3001 + # - IMMICH_MACHINE_LEARNING_URL="http://immich-machine-learning:3003" networks: - tipi_main_network labels: @@ -35,6 +38,7 @@ services: - DB_DATABASE_NAME=immich - REDIS_HOSTNAME=immich-redis - JWT_SECRET=${JWT_SECRET} + - TYPESENSE_HOST=immich-typesense - TYPESENSE_API_KEY=${IMMICH_TYPESENSE_API_KEY} depends_on: - immich-redis @@ -59,11 +63,12 @@ services: - REDIS_HOSTNAME=immich-redis - JWT_SECRET=${JWT_SECRET} - ENABLE_MAPBOX=false + - TYPESENSE_HOST=immich-typesense - TYPESENSE_API_KEY=${IMMICH_TYPESENSE_API_KEY} depends_on: - immich-redis - immich-db - - typesense + - immich-typesense restart: unless-stopped networks: - tipi_main_network @@ -71,9 +76,9 @@ services: immich-machine-learning: container_name: immich-machine-learning image: altran1502/immich-machine-learning:v1.51.2 - entrypoint: ["/bin/sh", "./entrypoint.sh"] volumes: - ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload + - ${APP_DATA_DIR}/data/immich-ml-cache:/cache environment: - NODE_ENV=production - DB_HOSTNAME=immich-db @@ -81,6 +86,7 @@ services: - DB_PASSWORD=${DB_PASSWORD} - DB_NAME=immich - DB_DATABASE_NAME=immich + - TYPESENSE_HOST=immich-typesense - TYPESENSE_API_KEY=${IMMICH_TYPESENSE_API_KEY} depends_on: - immich-db @@ -121,14 +127,12 @@ services: container_name: immich-typesense image: typesense/typesense:0.24.0 environment: - - TYPESENSE_API_KEY=${TYPESENSE_API_KEY} + - TYPESENSE_API_KEY=${IMMICH_TYPESENSE_API_KEY} - TYPESENSE_DATA_DIR=/data logging: driver: none volumes: - ${APP_DATA_DIR}/data/typesense:/data restart: always - - - - + networks: + - tipi_main_network \ No newline at end of file