feat: immich db migration (v1.133.0 change), images updated

+4 -12
configs/containers/systemd/immich/immich-postgres.container.tftpl
···
Description=Immich Postgres Quadlet
[Container]
-
Image=docker.io/tensorchord/pgvecto-rs:pg14-v0.3.0
+
Image=ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.3.0
AutoUpdate=registry
ContainerName=immich-postgres
···
Label="glance.name=Postgres"
Label="glance.hide=false"
-
Exec=postgres \
-
-c shared_preload_libraries=vectors.so \
-
-c 'search_path="$user", public, vectors' \
-
-c logging_collector=on \
-
-c max_wal_size=2GB \
-
-c shared_buffers=512MB \
-
-c wal_compression=on
-
-
HealthCmd=pg_isready --dbname="$$${POSTGRES_DB}" --username="$$${POSTGRES_USER}" || exit 1; \
-
Chksum="$(psql --dbname="$$${POSTGRES_DB}" --username="$$${POSTGRES_USER}" --tuples-only --no-align \
+
HealthCmd=pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" || exit 1; \
+
Chksum="$(psql --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" --tuples-only --no-align \
--command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; \
echo "checksum failure count is $Chksum"; \
[ "$Chksum" = '0' ] || exit 1
···
Restart=always
[Install]
-
WantedBy=multi-user.target default.target
+
WantedBy=multi-user.target default.target
+1 -1
configs/containers/systemd/opencloud/opencloud-collabora.container.tftpl
···
Description=OpenCloud Collabora Quadlet
[Container]
-
Image=docker.io/collabora/code:25.04.1.1.1
+
Image=docker.io/collabora/code:25.04.2.1.1
AutoUpdate=registry
ContainerName=opencloud-collabora
+2 -3
configs/containers/systemd/victoria/victoria-logs.container.tftpl
···
Description=Victoria Logs Quadlet
[Container]
-
Image=docker.io/victoriametrics/victoria-logs:latest
-
AutoUpdate=registry
+
Image=docker.io/victoriametrics/victoria-logs:v1.22.2-victorialogs
ContainerName=victoria-logs
User=1000:1000
···
Restart=always
[Install]
-
WantedBy=multi-user.target default.target
+
WantedBy=multi-user.target default.target
+1 -2
configs/containers/systemd/victoria/victoria-metrics.container.tftpl
···
Description=Victoria Metrics Quadlet
[Container]
-
Image=docker.io/victoriametrics/victoria-metrics:stable
-
AutoUpdate=registry
+
Image=docker.io/victoriametrics/victoria-metrics:v1.117.1
ContainerName=victoria-metrics
User=1000:1000
+2 -3
configs/containers/systemd/victoria/victoria-vmauth.container.tftpl
···
Description=Victoria vmauth Quadlet
[Container]
-
Image=docker.io/victoriametrics/vmauth:stable
-
AutoUpdate=registry
+
Image=docker.io/victoriametrics/vmauth:v1.117.1
ContainerName=victoria-vmauth
User=1000:1000
···
Restart=always
[Install]
-
WantedBy=multi-user.target default.target
+
WantedBy=multi-user.target default.target