Adding Immich proxy and power tools.

This commit is contained in:
2025-01-28 17:36:17 -05:00
parent 6aeb224a97
commit f90f191e41
+38 -1
View File
@@ -2022,7 +2022,7 @@ services:
-c wal_compression=on
container_name: immich-pg-db
environment:
POSTGRES_PASSWORD: ${JOPLIN_POSTGRES_PASSWORD}
POSTGRES_PASSWORD: ${IMMICH_DB_PASSWORD}
POSTGRES_USER: immich
POSTGRES_DB: immich
expose:
@@ -2041,6 +2041,43 @@ services:
restart: unless-stopped
volumes:
- ${DOCKER_VOLUME_CONFIG}/immich/db:/var/lib/postgresql/data
immich-public-proxy:
container_name: immich-public-proxy
depends_on:
immich-server:
condition: service_started
required: true
environment:
IMMICH_URL: http://immich-server:2283
expose:
- 3000
healthcheck:
test: wget -q --spider http://localhost:3000/share/healthcheck || exit 1
start_period: 10s
timeout: 5s
image: alangrainger/immich-public-proxy:latest
labels:
homepage: enable
homepage_proto: http
homepage_port: 3000
homepage_url: pics.${MY_TLD}
homepage.uptime-kuma.enabled: true
homepage.uptime-kuma.monitor.url: https://pics.${MY_TLD}
homepage.group: Lifestyle
homepage.name: Immich
homepage.href: https://pics.${MY_TLD}
homepage.icon: immich.svg
homepage.description: High performance self-hosted photo and video management solution
restart: always
immich-power-tools:
container_name: immich-power-tools
environment:
IMMICH_API_KEY: ${}
IMMICH_URL: http://immich-server:2283
EXTERNAL_IMMICH_URL: https://pics.trez.wtf
image: ghcr.io/varun-raj/immich-power-tools:latest
ports:
- 54018:3000
influxdb2:
container_name: influxdb2
environment: