immich icon indicating copy to clipboard operation
immich copied to clipboard

Some files showing as not uploaded in app, but Backup says everything is uploaded.

Open mikex99 opened this issue 1 year ago • 10 comments

The bug

Backup shows complete, but when I view images in the mobile app, some show the not uploaded overlay on them.

The OS that Immich Server is running on

Windows 10 pro/Docker Desktop/WSL2

Version of Immich Server

1.79.1

Version of Immich Mobile App

1.79.0.119

Platform with the issue

  • [X] Server
  • [ ] Web
  • [X] Mobile

Your docker-compose.yml content

version: "3.8"

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    command: [ "start.sh", "immich" ]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
    env_file:
      - .env
    depends_on:
      - redis
      - database
      - typesense
    restart: always

  immich-microservices:
    container_name: immich_microservices
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    extends:
      file: hwaccel.yml
      service: hwaccel
    command: [ "start.sh", "microservices" ]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
    env_file:
      - .env
    depends_on:
      - redis
      - database
      - typesense
    restart: always

  immich-machine-learning:
    container_name: immich_machine_learning
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
    volumes:
      - model-cache:/cache
    env_file:
      - .env
    restart: always

  immich-web:
    container_name: immich_web
    image: ghcr.io/immich-app/immich-web:${IMMICH_VERSION:-release}
    env_file:
      - .env
    restart: always

  typesense:
    container_name: immich_typesense
    image: typesense/typesense:0.24.1@sha256:9bcff2b829f12074426ca044b56160ca9d777a0c488303469143dd9f8259d4dd
    environment:
      - TYPESENSE_API_KEY=${TYPESENSE_API_KEY}
      - TYPESENSE_DATA_DIR=/data
      # remove this to get debug messages
      #- GLOG_minloglevel=1
    volumes:
      - tsdata:/data
    restart: always

  redis:
    container_name: immich_redis
    image: redis:6.2-alpine@sha256:70a7a5b641117670beae0d80658430853896b5ef269ccf00d1827427e3263fa3
    restart: always

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

  immich-proxy:
    container_name: immich_proxy
    image: ghcr.io/immich-app/immich-proxy:${IMMICH_VERSION:-release}
    environment:
      # Make sure these values get passed through from the env file
      - IMMICH_SERVER_URL
      - IMMICH_WEB_URL
    ports:
      - 2283:8080
    depends_on:
      - immich-server
      - immich-web
    restart: always

volumes:
  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=D:\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=randomstring
DB_PASSWORD=somepassword

# 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. backup files from mobile app
2. check backup status
3. browse local media on immich app and look for items with non-uploaded overlay icon
...

Additional information

It would be less of an issue if there were a way to search for media that isn't uploaded in the mobile app. you could easily do a manual upload of anything from the search results.

mikex99 avatar Sep 27 '23 16:09 mikex99

Hello is this issue still relevance?

alextran1502 avatar Nov 01 '23 03:11 alextran1502

+1 For me at least it is. I'm running v1.99.0 and see lots of pictures and videos in the app that the backup successfully uploaded, but are shown in the app as local only. Can provide more information if needed.

Stefomat avatar Mar 28 '24 19:03 Stefomat

@Stefomat can you try double pull to refresh on the timeline or log out and log back in?

alextran1502 avatar Mar 28 '24 20:03 alextran1502

@alextran1502 Thanks, this fixed it. All pictures are correctly shown as uploaded again. Now i just gotta figure out, why Immich shows a total of 5637 elements, when all other galleries show 5638.

Stefomat avatar Mar 29 '24 17:03 Stefomat

@Stefomat perhaps a duplicated photo

alextran1502 avatar Mar 29 '24 17:03 alextran1502

@alextran1502 Wow you are fast. Was thinking the same. Although i don't have much hope of finding it in thousands of pictures.

Stefomat avatar Mar 29 '24 17:03 Stefomat

Also, this gets somewhat off-topic. I'll hop into the discussions tab to ask something else.

Stefomat avatar Mar 29 '24 17:03 Stefomat

Im experiencing the same issue with 1.102.3. Android app user. I've tried logging out/in, double pull. And no change.

jeffklassen avatar Apr 24 '24 03:04 jeffklassen

Hello, I am also having this issue on the 1.104 version of server and app. I don't know if it has any relevance, but it happened midway through the day on April 26th. All photos and videos since then show the cloud with a slash through them, even though they are uploaded.

At about the same time, my background upload has quit as well. I now have to open the app to get anything to upload.

If you need any other info, or logs, just let me know.

Thank you.

my95z34 avatar May 14 '24 17:05 my95z34

Hello, I am also having this issue on the 1.104 version of server and app. I don't know if it has any relevance, but it happened midway through the day on April 26th. All photos and videos since then show the cloud with a slash through them, even though they are uploaded.

At about the same time, my background upload has quit as well. I now have to open the app to get anything to upload.

If you need any other info, or logs, just let me know.

Thank you.

App updated to 1.105 (haven't updated server yet) and now the cloud icons are showing up properly. Haven't tested background uploads yet.

my95z34 avatar May 14 '24 22:05 my95z34