Quafley
Quafley
IImmich
Created by Quafley on 5/31/2023 in #help-desk-support
iPhone upload problems.
I'm trying to upload an album from my iPhone. It it's named "Feestdagen/kerst". I have selected this album to backup. On immich server these were already backed up, but I wanted to make sure all of them were safely backed up. When I look in the timeline, I only see the cloud without check. When going in to the albums and scrolling down to albums on this device, I can see that specific album I have just backed up. I see many pictures with cloud indicating it has not been uploaded, but also some that are checked. This is weird considering I have just uploaded the whole album, I even ran missing jobs. When I go to the same album but than on immich, it displays the same pictures but without the check, whilst the same pictures in the album on device display they have not been uploaded. What is going on here?
17 replies
IImmich
Created by Quafley on 5/29/2023 in #help-desk-support
Facial recognition double faces, not deleting old ones.
Hello, Today I have opted to re-run the all job on FR for the third time, hoping it will fix my double-face issues I'm having. I have understood that when running the job the faces should be removed when the runs starts, this however is not what is happening for me. I'm afraid that the faces will show up for a third time, further damaging my overview. I have been looking through the logs and I do not find any weird behavior from immich_microservices. I could really use some help with this one as I'm beginning to wonder if my setup is stable currently. Along with this post I have reported a bug on github, where my information is provided. https://github.com/immich-app/immich/issues/2596
291 replies
IImmich
Created by Quafley on 5/26/2023 in #help-desk-support
403 errors generated from albums view on web.
Hi, I have noticed that when visiting the albums on the web ui of immich, it generates 403 errors. I have provided the logs of my nginx proxy manager. This happened shortly after 20k assets were uploading and the jobs were still running. When I visit the albums myself I do not get the 403 errors.
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/66fa041a-ddb4-4b2b-a000-9f90b7654940/__data.json?x-sveltekit-invalidated=01 HTTP/2.0" 200 323480 "image.mydomain.com/albums>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/19553015-d688-466c-b3e7-a178e517efce/__data.json?x-sveltekit-invalidated=01 HTTP/2.0" 403 13869 "image.mydomain.com/albus>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/19553015-d688-466c-b3e7-a178e517efce/__data.json?x-sveltekit-invalidated=1 HTTP/2.0" 403 13869 "image.mydomain.com/albums>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/1371e986-dc8e-421e-8438-b6253e3311a8/__data.json?x-sveltekit-invalidated=01 HTTP/2.0" 403 13869 "image.mydomain.com/albus>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/19553015-d688-466c-b3e7-a178e517efce HTTP/2.0" 403 13869 "image.mydomain.com/albums" "Mozilla/5.0 (Windows NT 10.0; Win6>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/1371e986-dc8e-421e-8438-b6253e3311a8/__data.json?x-sveltekit-invalidated=1 HTTP/2.0" 403 13869 "image.mydomain.com/albums>
Collapse
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/66fa041a-ddb4-4b2b-a000-9f90b7654940/__data.json?x-sveltekit-invalidated=01 HTTP/2.0" 200 323480 "image.mydomain.com/albums>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/19553015-d688-466c-b3e7-a178e517efce/__data.json?x-sveltekit-invalidated=01 HTTP/2.0" 403 13869 "image.mydomain.com/albus>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/19553015-d688-466c-b3e7-a178e517efce/__data.json?x-sveltekit-invalidated=1 HTTP/2.0" 403 13869 "image.mydomain.com/albums>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/1371e986-dc8e-421e-8438-b6253e3311a8/__data.json?x-sveltekit-invalidated=01 HTTP/2.0" 403 13869 "image.mydomain.com/albus>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/19553015-d688-466c-b3e7-a178e517efce HTTP/2.0" 403 13869 "image.mydomain.com/albums" "Mozilla/5.0 (Windows NT 10.0; Win6>
image.mydomain.com IP_HERE - - [25/May/2023:23:34:47 +0200] "GET /albums/1371e986-dc8e-421e-8438-b6253e3311a8/__data.json?x-sveltekit-invalidated=1 HTTP/2.0" 403 13869 "image.mydomain.com/albums>
Collapse
Is this expected behavior? This ticked of one of my crowdsec filter which ultimately banned the user.
1 replies
IImmich
Created by Quafley on 5/25/2023 in #help-desk-support
CLI bulk upload only seems to cover half the uploads.
Hi all, As of recently I wanted to add around 40k assets to immich. I'm currently running immich via docker compose with the default compose and .env file. This all works without issue. I'm adding the assets from google drive which I have mounted by making use of rclone. I'm using the following command to upload the assets:
docker run --network hypnosnet -it --rm -v "$(pwd):/import" ghcr.io/immich-app/immich-cli:latest upload --key API_KEY_HERE--server http://immich-server:3001 --recursive --album
docker run --network hypnosnet -it --rm -v "$(pwd):/import" ghcr.io/immich-app/immich-cli:latest upload --key API_KEY_HERE--server http://immich-server:3001 --recursive --album
After running the command 20k assets have been discovered: https://i.imgur.com/sEB1cXv.png When I ran the command again, 99 additional assets were found making me believe it is not truly uploading every one to immich. The total upload size is 55.2GB with around 475 different albums, I know there are no duplicates. The total size on Gdrive is 95GB, meaning around 40GB is not uploaded. Help is greatly appreciated, as I don't know what is going on here.
13 replies
IImmich
Created by Quafley on 4/23/2023 in #help-desk-support
Transcode job gets killed by failed video conversion.
Hi, I've recently added about 1800 videos to my instance of immich. I'm currently running immich within docker, see my docker-compose:
version: "3.6"
services:
immich:
container_name: "immich"
entrypoint:
- "/init"
environment:
- "DB_PASSWORD=SECRET"
- "DB_PORT=5432"
- "REDIS_PASSWORD=SECRET"
- "TZ=Europe/Berlin"
- "HOST_HOSTNAME=Hypnos"
- "DB_USERNAME=root"
- "DB_DATABASE_NAME=immich"
- "JWT_SECRET=SECRET"
- "PUID=99"
- "UMASK=022"
- "PGID=100"
- "HOST_OS=Unraid"
- "HOST_CONTAINERNAME=immich"
- "DB_HOSTNAME=postgreSQL"
- "REDIS_HOSTNAME=immich_redis"
- "REDIS_PORT=6379"
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
- "HOME=/root"
- "LANGUAGE=en_US.UTF-8"
- "LANG=en_US.UTF-8"
- "TERM=xterm"
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
- "S6_VERBOSITY=1"
- "S6_STAGE2_HOOK=/docker-mods"
- "TRANSFORMERS_CACHE=/config/transformers"
- "SENTENCE_TRANSFORMERS_HOME=/config/transformers"
- "TYPESENSE_DATA_DIR=/config/typesense"
- "TYPESENSE_VERSION=0.24.0"
- "TYPESENSE_API_KEY=xyz"
- "TYPESENSE_HOST=127.0.0.1"
- "PUBLIC_IMMICH_SERVER_URL=http://127.0.0.1:3001"
- "IMMICH_MACHINE_LEARNING_URL=http://127.0.0.1:3003"
- "IMMICH_MEDIA_LOCATION=/photos"
- "NODE_ENV=production"
hostname: "afd4df3dae71"
image: "ghcr.io/imagegenius/immich"
ipc: "private"
labels:
build_version: "ImageGenius Version:- v1.54.1-ig90 Build-date:- 2023-04-23T13:54:22+10:00"
maintainer: "hydazz, martabal"
net.unraid.docker.icon: "https://raw.githubusercontent.com/imagegenius/templates/main/unraid/img/immich.png"
net.unraid.docker.managed: "dockerman"
net.unraid.docker.webui: "http://[IP]:[PORT:8080]"
org.opencontainers.image.authors: "imagegenius.io"
org.opencontainers.image.created: "2023-04-23T13:54:22+10:00"
org.opencontainers.image.description: "Immich is a high performance self-hosted\
\ photo and video backup solution."
org.opencontainers.image.documentation: "https://docs.linuxserver.io/images/docker-baseimage-ubuntu"
org.opencontainers.image.licenses: "GPL-3.0-only"
org.opencontainers.image.ref.name: "9eab155d41dd493c5274726f3e71521ba9a2bf59"
org.opencontainers.image.revision: "9eab155d41dd493c5274726f3e71521ba9a2bf59"
org.opencontainers.image.source: "https://github.com/imagegenius/docker-immich"
org.opencontainers.image.title: "Immich"
org.opencontainers.image.url: "https://github.com/imagegenius/docker-immich/packages"
org.opencontainers.image.vendor: "imagegenius.io"
org.opencontainers.image.version: "v1.54.1-ig90"
logging:
driver: "json-file"
options:
max-file: "1"
max-size: "50m"
networks:
- "hypnosnet"
ports:
- "8585:8080/tcp"
volumes:
- "/mnt/user/media:/photos"
- "/mnt/user/appdata/immich:/config"
- "2e9ad17bdd79aeab289dddf46d56d2ad8eddb350acc85da8b23689228265af3c:/uploads"
working_dir: "/"
networks:
hypnosnet:
external: true
name: "hypnosnet"
volumes:
2e9ad17bdd79aeab289dddf46d56d2ad8eddb350acc85da8b23689228265af3c:
external: true
version: "3.6"
services:
immich:
container_name: "immich"
entrypoint:
- "/init"
environment:
- "DB_PASSWORD=SECRET"
- "DB_PORT=5432"
- "REDIS_PASSWORD=SECRET"
- "TZ=Europe/Berlin"
- "HOST_HOSTNAME=Hypnos"
- "DB_USERNAME=root"
- "DB_DATABASE_NAME=immich"
- "JWT_SECRET=SECRET"
- "PUID=99"
- "UMASK=022"
- "PGID=100"
- "HOST_OS=Unraid"
- "HOST_CONTAINERNAME=immich"
- "DB_HOSTNAME=postgreSQL"
- "REDIS_HOSTNAME=immich_redis"
- "REDIS_PORT=6379"
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
- "HOME=/root"
- "LANGUAGE=en_US.UTF-8"
- "LANG=en_US.UTF-8"
- "TERM=xterm"
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
- "S6_VERBOSITY=1"
- "S6_STAGE2_HOOK=/docker-mods"
- "TRANSFORMERS_CACHE=/config/transformers"
- "SENTENCE_TRANSFORMERS_HOME=/config/transformers"
- "TYPESENSE_DATA_DIR=/config/typesense"
- "TYPESENSE_VERSION=0.24.0"
- "TYPESENSE_API_KEY=xyz"
- "TYPESENSE_HOST=127.0.0.1"
- "PUBLIC_IMMICH_SERVER_URL=http://127.0.0.1:3001"
- "IMMICH_MACHINE_LEARNING_URL=http://127.0.0.1:3003"
- "IMMICH_MEDIA_LOCATION=/photos"
- "NODE_ENV=production"
hostname: "afd4df3dae71"
image: "ghcr.io/imagegenius/immich"
ipc: "private"
labels:
build_version: "ImageGenius Version:- v1.54.1-ig90 Build-date:- 2023-04-23T13:54:22+10:00"
maintainer: "hydazz, martabal"
net.unraid.docker.icon: "https://raw.githubusercontent.com/imagegenius/templates/main/unraid/img/immich.png"
net.unraid.docker.managed: "dockerman"
net.unraid.docker.webui: "http://[IP]:[PORT:8080]"
org.opencontainers.image.authors: "imagegenius.io"
org.opencontainers.image.created: "2023-04-23T13:54:22+10:00"
org.opencontainers.image.description: "Immich is a high performance self-hosted\
\ photo and video backup solution."
org.opencontainers.image.documentation: "https://docs.linuxserver.io/images/docker-baseimage-ubuntu"
org.opencontainers.image.licenses: "GPL-3.0-only"
org.opencontainers.image.ref.name: "9eab155d41dd493c5274726f3e71521ba9a2bf59"
org.opencontainers.image.revision: "9eab155d41dd493c5274726f3e71521ba9a2bf59"
org.opencontainers.image.source: "https://github.com/imagegenius/docker-immich"
org.opencontainers.image.title: "Immich"
org.opencontainers.image.url: "https://github.com/imagegenius/docker-immich/packages"
org.opencontainers.image.vendor: "imagegenius.io"
org.opencontainers.image.version: "v1.54.1-ig90"
logging:
driver: "json-file"
options:
max-file: "1"
max-size: "50m"
networks:
- "hypnosnet"
ports:
- "8585:8080/tcp"
volumes:
- "/mnt/user/media:/photos"
- "/mnt/user/appdata/immich:/config"
- "2e9ad17bdd79aeab289dddf46d56d2ad8eddb350acc85da8b23689228265af3c:/uploads"
working_dir: "/"
networks:
hypnosnet:
external: true
name: "hypnosnet"
volumes:
2e9ad17bdd79aeab289dddf46d56d2ad8eddb350acc85da8b23689228265af3c:
external: true
When starting the job, it seems to fail after about 5 minutes. By default the job displays 34 failed, when clicking on missing it goes up to somehwere in the 1600s and slowly goes down. (I assume it's checking all the videos if transcoding is necessary.) After some time it displays the following error message within my console:
258 replies
IImmich
Created by Quafley on 4/7/2023 in #help-desk-support
Setting up authelia openid connect
Hello, I'm trying to set up authelia with immich. Everything is working fine except for the issuerURL. I'm following the documentation: https://immich.app/docs/administration/oauth, however whenever I navigate to http://192.168.1.121:8585/application/o/immich It displays this message
Error: Not found: /application/o/immich
at resolve (file:///app/immich/web/build/server/index.js:3839:18)
at resolve (file:///app/immich/web/build/server/index.js:3714:34)
at Object.handle (file:///app/immich/web/build/server/chunks/hooks.server-d5d6b947.js:21:21)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async respond (file:///app/immich/web/build/server/index.js:3712:22)
at async Array.ssr (file:///app/immich/web/build/handler.js:1190:3)
Error: Not found: /application/o/immich
at resolve (file:///app/immich/web/build/server/index.js:3839:18)
at resolve (file:///app/immich/web/build/server/index.js:3714:34)
at Object.handle (file:///app/immich/web/build/server/chunks/hooks.server-d5d6b947.js:21:21)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async respond (file:///app/immich/web/build/server/index.js:3712:22)
at async Array.ssr (file:///app/immich/web/build/handler.js:1190:3)
I've set that as my issuer url and set the rest up like this: https://i.imgur.com/Za4mWL5.png I'm making use of Authelia, where I've set it up in the following way:
- id: immich
description: Immich
secret: '$plaintext$SAME_SECRET_AS_IMMICH'
public: false
authorization_policy: two_factor
redirect_uris:
- app.immich:/
- https://image.mydomain.com/auth/login
- https://image.mydomain.com/user-settings
scopes:
- openid
- profile
- email
- groups
userinfo_signing_algorithm: none
- id: immich
description: Immich
secret: '$plaintext$SAME_SECRET_AS_IMMICH'
public: false
authorization_policy: two_factor
redirect_uris:
- app.immich:/
- https://image.mydomain.com/auth/login
- https://image.mydomain.com/user-settings
scopes:
- openid
- profile
- email
- groups
userinfo_signing_algorithm: none
What am I doing wrong here?
89 replies
IImmich
Created by Quafley on 4/7/2023 in #help-desk-support
Swag config with immich in a docker container.
No description
33 replies