Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS asset upload state stays "not uploaded" #9327

Closed
1 of 3 tasks
chr-ftw opened this issue May 8, 2024 · 1 comment
Closed
1 of 3 tasks

iOS asset upload state stays "not uploaded" #9327

chr-ftw opened this issue May 8, 2024 · 1 comment

Comments

@chr-ftw
Copy link

chr-ftw commented May 8, 2024

The bug

on iOS mobile app upload state of pictures do not change.
Happens after some time, initially after login everything works as expected.
Icon state "not uploaded to cloud" while it actually is. Refreshing (swiping down) does not change.
It is not only the icon state, pictures are also not available to be added to an album in mobile app.
Mobile app also shows no detailed metadata information besides date/time and image size

In browser immich works as expected, all assets marked as "not uploaded" in iOS mobile are available.

immich is running in docker on synology behind NGINX Reverse Proxy

I can resolve by logging out and in, and waiting for timeline creation. Eventually the issue comes back.
This has been an issue since I started using immich some month ago with previous versions.

IMG_2049
IMG_2051

The OS that Immich Server is running on

Docker on Synology

Version of Immich Server

v1.103.1

Version of Immich Mobile App

v1.103.0 build 155

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

name: immich

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
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - stack.env
    ports:
      - 2283:3001
    depends_on:
      - redis
      - database
    restart: always

  immich-microservices:
    container_name: immich_microservices
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    command: ['start.sh', 'microservices']
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - stack.env
    depends_on:
      - redis
      - database
    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:
      - stack.env
    restart: always

  redis:
    container_name: immich_redis
    image: registry.hub.docker.com/library/redis:6.2-alpine@sha256:51d6c56749a4243096327e3fb964a48ed92254357108449cb6e23999c37773c5
    restart: always

  database:
    container_name: immich_postgres
    image: registry.hub.docker.com/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0
    environment:
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_DB: ${DB_DATABASE_NAME}
    volumes:
      - pgdata:/var/lib/postgresql/data
    restart: always
  
  backup:
    container_name: immich_db_dumper
    image: prodrigestivill/postgres-backup-local
    env_file:
      - stack.env
    environment:
      POSTGRES_HOST: database
      POSTGRES_DB: ${DB_DATABASE_NAME}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      SCHEDULE: "@daily" #"* * * * *" #"@hourly"
      BACKUP_DIR: /db_dumps
      POSTGRES_EXTRA_OPTS: "-Z1 --clean"
      BACKUP_KEEP_DAYS: 7
      BACKUP_KEEP_WEEKS: 4
      BACKUP_KEEP_MONTHS: 6
    volumes:
      - ${DB_DUMP_LOCATION}:/db_dumps
    depends_on:
      - database

volumes:
  pgdata:
  model-cache:

Your .env content

UPLOAD_LOCATION=/volume1/docker/immich/library
IMMICH_VERSION=release
DB_PASSWORD=removed
DB_HOSTNAME=immich_postgres
DB_USERNAME=postgres
DB_DATABASE_NAME=immich
REDIS_HOSTNAME=immich_redis
DB_DUMP_LOCATION=/volume1/docker/immich/db_backup2

Reproduction steps

1. create new asset on mobile
2. wait for upload, upload succeeds to server
3. iOS Mobile app state of assed (icon) stays "not uploaded".
4. this is not only a visualization issue, assets are also missing detailed information and are not available to be added to an album (only on mobile) while everything is fine in browser version
...

Relevant log output

No response

Additional information

No response

@bo0tzz
Copy link
Member

bo0tzz commented May 8, 2024

#9295

@bo0tzz bo0tzz closed this as not planned Won't fix, can't repro, duplicate, stale May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants