github immich-app/immich v1.15.0_21-dev

latest releases: v1.120.2, v1.120.1, v1.120.0...
2 years ago

Breaking Changes

First and foremost. No data will be lost

There is no new version of the mobile app in this release.

The docker-compose file will need to be updated with new content.

Click to show new docker-compose.yml content
version: "3.8"

services:
  immich-server:
    image: altran1502/immich-server:release
    entrypoint: ["/bin/sh", "./start-server.sh"]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
    env_file:
      - .env
    environment:
      - NODE_ENV=production
    depends_on:
      - redis
      - database
    restart: always

  immich-microservices:
    image: altran1502/immich-server:release
    entrypoint: ["/bin/sh", "./start-microservices.sh"]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
    env_file:
      - .env
    environment:
      - NODE_ENV=production
    depends_on:
      - redis
      - database
    restart: always

  immich-machine-learning:
    image: altran1502/immich-machine-learning:release
    entrypoint: ["/bin/sh", "./entrypoint.sh"]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
    env_file:
      - .env
    environment:
      - NODE_ENV=production
    depends_on:
      - database
    restart: always

  immich-web:
    image: altran1502/immich-web:release
    entrypoint: ["/bin/sh", "./entrypoint.sh"]
    env_file:
      - .env
    restart: always

  redis:
    container_name: immich_redis
    image: redis:6.2
    restart: always

  database:
    container_name: immich_postgres
    image: postgres:14
    env_file:
      - .env
    environment:
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_DB: ${DB_DATABASE_NAME}
      PG_DATA: /var/lib/postgresql/data
    volumes:
      - pgdata:/var/lib/postgresql/data
    restart: always

  immich-proxy:
    container_name: immich_proxy
    image: altran1502/immich-proxy:release
    ports:
      - 2283:80
      - 2284:443
    logging:
      driver: none
    depends_on:
      - immich-server
    restart: always

volumes:
  pgdata:

You no longer need the nginx.conf file for the setup. The immich-proxy container has been added to the stack to handle the proxy setup. Additional changes to the internal networking will not require an update on your side.

The default tags of the containers in docker-compose file have been changed from latest to release to avoid pushing out changes that are not formally sorted between the client and the server app.

I and the team are working hard to provide more features, higher quality, and an easier way to set up the app for you.

What's Changed

F-Droid

You can get the app on F-droid by clicking the image below.

Get it on F-Droid

Android

You can also download the app from Google Play Store here

The App version might be lagging behind the latest release due to the review process.

iOS

You can download the app from Apple AppStore here:

The App version might be lagging behind the latest release due to the review process.

Support

You can support the project using Github Sponsor or

Full Changelog: v1.14.0_21-dev...v1.15.0_21-dev

Don't miss a new immich release

NewReleases is sending notifications on new releases.