diff --git a/docker-compose.yml b/docker-compose.yml index 275e472..e6a7993 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,10 @@ services: - /etc/localtime:/etc/localtime:ro env_file: - stack.env + environment: + - LETSENCRYPT_HOST=${IMMICH_HOST:?} + - VIRTUAL_HOST=${IMMICH_HOST:?} + - VIRTUAL_PORT=${IMMICH_PORT:-3001} depends_on: - redis - database @@ -17,6 +21,7 @@ services: restart: always networks: - immich + - net immich-microservices: container_name: immich_microservices @@ -46,15 +51,6 @@ services: networks: - immich - immich-web: - container_name: immich_web - image: ghcr.io/immich-app/immich-web:v1.87.0@sha256:2bef28adbcc60a2ee5dee8cafe109e3d5c6b7bca88d90acdd3eec376200a6d6e - env_file: - - stack.env - restart: always - networks: - - immich - typesense: container_name: immich_typesense image: typesense/typesense:0.25.1@sha256:035ccfbc3fd8fb9085ea205fdcb62de63eaefdbebd710e88e57f978a30f2090d @@ -91,24 +87,6 @@ services: networks: - immich - immich-proxy: - container_name: immich_proxy - image: ghcr.io/immich-app/immich-proxy:v1.87.0@sha256:9b60f2a6c9492306d4a2d182ac9274de6d9df6e6680ca7d55c8fd8348adcdaa6 - environment: - # Make sure these values get passed through from the env file - - IMMICH_SERVER_URL - - IMMICH_WEB_URL - - LETSENCRYPT_HOST=${IMMICH_HOST:?} - - VIRTUAL_HOST=${IMMICH_HOST:?} - - VIRTUAL_PORT=${IMMICH_PORT:-8080} - depends_on: - - immich-server - - immich-web - restart: always - networks: - - net - - immich - volumes: pgdata: model-cache: