You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On iPhone, when opening app, it often has to update its state. There is spinning progress indicator next to the photos icon in the bottom left corner.
During that time, new photos have the cloud icon displayed (without the tick, so as server only). But these photos are actually on the phone. I am not 100% sure if they are in the server as well, but I would guess so.
Everything gets into consistent state if I wait long enough for the progress indicator to disappear. But it can take minutes.
However if I try to for example delete these photos with cloud icon, they go to trash. There is no prompt if I want to remove them from the phone. Even if the app gets to consistent state, empting trash doesn't ask for permission either and photos are removed from immich. Then they come back as crossed cloud icon (local assets) and are uploaded again.
The OS that Immich Server is running on
Debian 12
Version of Immich Server
v1.88.2
Version of Immich Mobile App
v1.88.0
Platform with the issue
Server
Web
Mobile
Your docker-compose.yml content
version: "3.8"## WARNING: Make sure to use the docker-compose.yml of the current release:## https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml## The compose file on main may not be compatible with the latest release.#name: immichservices:
immich-server:
container_name: immich_serverimage: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}command: [ "start.sh", "immich" ]volumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /data/apps/immich:/data/apps/immich
- /etc/localtime:/etc/localtime:roenv_file:
- .envports:
- 2283:3001depends_on:
- redis
- database
- typesenserestart: alwaysimmich-microservices:
container_name: immich_microservicesimage: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}extends:
file: hwaccel.ymlservice: hwaccelcommand: [ "start.sh", "microservices" ]volumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /data/apps/immich:/data/apps/immich
- /etc/localtime:/etc/localtime:roenv_file:
- .envdepends_on:
- redis
- database
- typesenserestart: alwaysimmich-machine-learning:
container_name: immich_machine_learningimage: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}volumes:
- model-cache:/cacheenv_file:
- .envrestart: alwaystypesense:
container_name: immich_typesenseimage: typesense/typesense:0.24.1@sha256:9bcff2b829f12074426ca044b56160ca9d777a0c488303469143dd9f8259d4ddenvironment:
- TYPESENSE_API_KEY=${TYPESENSE_API_KEY}
- TYPESENSE_DATA_DIR=/data# remove this to get debug messages
- GLOG_minloglevel=1volumes:
- tsdata:/datarestart: alwaysredis:
container_name: immich_redisimage: redis:6.2-alpine@sha256:80cc8518800438c684a53ed829c621c94afd1087aaeb59b0d4343ed3e7bcf6c5restart: alwaysdatabase:
container_name: immich_postgresimage: postgres:14-alpine@sha256:50d9be76e9a90da4c781554955e0ffc79d9d5c4226838e64b36aacc97cbc35adports:
- 5432:5432env_file:
- .envenvironment:
POSTGRES_PASSWORD: ${DB_PASSWORD}POSTGRES_USER: ${DB_USERNAME}POSTGRES_DB: ${DB_DATABASE_NAME}volumes:
- pgdata:/var/lib/postgresql/datarestart: alwaysvolumes:
pgdata:
model-cache:
tsdata:
Your .env content
# You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables# The location where your uploaded files are stored
UPLOAD_LOCATION=/data/personal/photos/immich
# The Immich version to use. You can pin this to a specific version like "v1.71.0"
IMMICH_VERSION=release
# Connection secrets for postgres and typesense. You should change these to random passwords
TYPESENSE_API_KEY=redacted
DB_PASSWORD=redacted
# The values below this line do not need to be changed###################################################################################
DB_HOSTNAME=immich_postgres
DB_USERNAME=postgres
DB_DATABASE_NAME=immich
REDIS_HOSTNAME=immich_redis
Reproduction steps
1. Open app after taking some photos or screenshots
2. Observe that state is syncing
3. Observe that local assets are marked as remote
4. Remove some such assets
5. Wait for state to sync
6. Empty trash
7. Observe how assets are comming back
Additional information
No response
The text was updated successfully, but these errors were encountered:
The bug
On iPhone, when opening app, it often has to update its state. There is spinning progress indicator next to the photos icon in the bottom left corner.
During that time, new photos have the cloud icon displayed (without the tick, so as server only). But these photos are actually on the phone. I am not 100% sure if they are in the server as well, but I would guess so.
Everything gets into consistent state if I wait long enough for the progress indicator to disappear. But it can take minutes.
However if I try to for example delete these photos with cloud icon, they go to trash. There is no prompt if I want to remove them from the phone. Even if the app gets to consistent state, empting trash doesn't ask for permission either and photos are removed from immich. Then they come back as crossed cloud icon (local assets) and are uploaded again.
The OS that Immich Server is running on
Debian 12
Version of Immich Server
v1.88.2
Version of Immich Mobile App
v1.88.0
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
Additional information
No response
The text was updated successfully, but these errors were encountered: