Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

panini

Members
  • Joined

  • Last visited

  1. Ok, so indeed it appears this misspelled Media share has been created. I ssh'ed into my unraid server and searched for this share / folder, went in and noticed it indeed contains the two dirs completed and incomplete, and a whole bunch of downloaded files. So I guess at some point 'after' committing the error, qbittorrent has been working to re-download these files. My first reflex was to see if I could try and move these files back to where they belong. But then I noticed that this Media share is not public, so I can not set the "Public" property. I would prefer to use smb to move these files but I cannot approach them. Is there maybe a way to fix this by manually editing some config file? What would be the recommended way to proceed here? Would it be an option to disable / stop the binhex-qbittorrent docker, then recreate a blank new binhex-qbittorrent instance (I've read that two of the same docker instances should be possible). Then first test this new docker instance and only after that gradually bring over each of the downloads? Although that will be a cumbersome job... Thanks for any further advice or help!
  2. Thanks for spotting that! How did you manage to spot that so quickly / easily? What tool did you use, if any? Will check tomorrow, but that probably happened when I tried to redirect qbittorrent downloads! Will post back the results! Thanks for helping out!
  3. As requested, here's the diagnostics zip. Thanks for pointing out this requirement! tower-diagnostics-20260823-2118.zip
  4. Hi, I'm seeking some general problem solving advice here. First of all, I'm definitely not an unraid guru, but I'm not afraid to use terminal and I do have some basic linux knowledge. That said, a couple of years ago I started out to set up my unraid box on fairly modest hardware. The push to get started was a stupid accident with a Synology 8 disk box, but I won't go into that. My knowledge of Docker containers is sub-par. What happened / happens? I mainly use my unraid server as filestorage and to do some qbittorrenting. I also recently discovered that my license had run out, so I set out to purchase a years worth of updates. I'm on 7.3.2 at the moment. I then gradually discovered that most of the docker containers that I was running had updates available, so I ran the updates. Now what is my main problem: It seems that quite often all network connections to my smb shares are dropped or reset? Most importantly, my qbittorrent container (binhex) does not seem to download anymore? Admittedly, I have been trying to solve another problem, being that I would like to be able to use qbittorrent's auto filing capability, meaning that if e.g. I tag a file as music, that it will save the completed download to e.g. /media/music But as I have been following binhex youtube tutorial (thanks for those!) I have used the example /downloads/complete and /downloads/incomplete file structure. I'm not sure if this issue is due to the general behaviour or limitation of Docker containers, or due to erroneous settings. Main question is: Can a binhex-qbittorrent docker container save completed downloads to a media share? As a test, I have been running qbittorrent and transmission directly on my mac, and tried to save the downloads onto my unraid server. As a result, what happens is that regularly the smb shares are disconnected, breaking the local (non docker) qbittorrent and transmission downloads. So I'm at a loss on how or where to start debugging this problem? It seems most important to me to fix the inadvertent smb breakdowns and then the qbittorrent not downloading I realise that to help solve this issue, most probably more information from logs is required, but I prefer to await some idea's or instructions on what / where to look exactly to try to solve these issues. Here's a snippet of webterminal/syslog: Aug 23 17:55:01 Tower kernel: docker0: port 3(veth7ed4d3b) entered disabled state Aug 23 17:55:01 Tower kernel: veth6c37bf3: renamed from eth0 Aug 23 17:55:01 Tower kernel: docker0: port 3(veth7ed4d3b) entered disabled state Aug 23 17:55:01 Tower kernel: veth7ed4d3b (unregistering): left allmulticast mode Aug 23 17:55:01 Tower kernel: veth7ed4d3b (unregistering): left promiscuous mode Aug 23 17:55:01 Tower kernel: docker0: port 3(veth7ed4d3b) entered disabled state Aug 23 17:55:02 Tower kernel: docker0: port 2(veth1baa129) entered disabled state Aug 23 17:55:02 Tower kernel: veth9f0d115: renamed from eth0 Aug 23 17:55:02 Tower kernel: docker0: port 2(veth1baa129) entered disabled state Aug 23 17:55:02 Tower kernel: veth1baa129 (unregistering): left allmulticast mode Aug 23 17:55:02 Tower kernel: veth1baa129 (unregistering): left promiscuous mode Aug 23 17:55:02 Tower kernel: docker0: port 2(veth1baa129) entered disabled state Aug 23 17:55:03 Tower kernel: docker0: port 2(veth2ab31b9) entered blocking state Aug 23 17:55:03 Tower kernel: docker0: port 2(veth2ab31b9) entered disabled state Aug 23 17:55:03 Tower kernel: veth2ab31b9: entered allmulticast mode Aug 23 17:55:03 Tower kernel: veth2ab31b9: entered promiscuous mode Aug 23 17:55:03 Tower kernel: eth0: renamed from vethb779dd2 Aug 23 17:55:03 Tower kernel: docker0: port 2(veth2ab31b9) entered blocking state Aug 23 17:55:03 Tower kernel: docker0: port 2(veth2ab31b9) entered forwarding state Aug 23 17:55:03 Tower kernel: docker0: port 3(vethc3ee6ab) entered blocking state Aug 23 17:55:03 Tower kernel: docker0: port 3(vethc3ee6ab) entered disabled state Aug 23 17:55:03 Tower kernel: vethc3ee6ab: entered allmulticast mode Aug 23 17:55:03 Tower kernel: vethc3ee6ab: entered promiscuous mode Aug 23 17:55:03 Tower kernel: eth0: renamed from veth710ba51 Aug 23 17:55:03 Tower kernel: docker0: port 3(vethc3ee6ab) entered blocking state Aug 23 17:55:03 Tower kernel: docker0: port 3(vethc3ee6ab) entered forwarding state Thanks for helping out!
  5. Hi everyone, I think title says it all: I'm looking for a kind of helper solution similar to Hazel on macOS to conditionally move files according to rules. Does such a helper file exist on the Unraid community? What do you use instead? I found Maid for linux which seems to be a Hazel clone. I'm not sufficiently familiar with Docker, but wouldn't it be overkill to run a Docker instance just for this housekeeping? Thanks for any suggestion and help!
  6. Hi, I'm in the process of preparing for recovery of data from an 8 bay Synology. What happened? I had my 8 bay Synology standing on a shelve in the garage. While pulling through a new electricity cable, in an unfortunate incident the cable touched one of the drive bays in this way disconnecting the drive from the Synology. Of course, also due to historical reasons while setting up, no proper back-up available. The problem: The correct config of the 8 disks is unknown, but I think there was a volume or pool consisting of 2 drives and another one of 6 drives, probably due to buying e.g. 2 disks to start with and then adding 6 more later on. I found a fairly nice piece of software, DiskDrill that successfully sees and recognizes the disks and can recover the data. But as you will understand 8 x 8 TB = 64 TB of storage capacity, so I need 64 TB of "free" space before I can even start the job. MooseFS Then I found MooseFS. I haven't done anything with it yet, but I thinks this might be helpfull, as it allows you e.g. to have multiple machines, each with a different amount of available diskspace, and together and in conjunction with MooseFS they can then provide the sum of their diskspace to the MooseFS system. To be further explored. USB drives: Over the years I have built up a collection of USB drives, in the past used for Time Machine Backups and various other tasks. I have a couple laying around with sizes varying from 8 TB to 10 TB. Now, what I'm looking for: some tool or way to view disk content when a USB external drive is plugged into Unraid. maybe also allowing for (easy) copying over to unraid (Filezilla like maybe?) I would like to avoid using terminal and fdisk like utilities to avoid errors. Thanks for all your help and suggestions!
  7. @bmartino1 Thanks again for your elaborate write out! I also had a brief look at your signature. How does Proxmox fit into the Unraid / Immich / OMV picture if I may ask? Very curious. Reason I ask is because I run a Proxmox server myself and am interested how and in what way other people are using it or combining them ..
  8. I'll check these posts and read. For what it's worth: I did run through the settings once more noticed the server was at this weird not 8080 port => changed it to 8080, saved immich restarted, and yes!! now I can connect 😃😅 Thank you! Thank you! Thank you!Please do keep an eye on this thread, or my postings. I will first try to continue Immich setup. I'd then like to get things set up so that I can access the server from the outside network. We do have a slow upload speed, so I know it's not going to be fast. I have also been thinking of another scenario, but I do not know if that is possible: I have an external virtual linux machine hosted, it might be a possibility to set up Immich on that one (not unraid, but linux) and maybe there's ways to sync two Immich instances? (b.t.w. what timezone are you in? (I'm from Belgium))
  9. I've first corrected the 8080 port then checked the other settings - seems they are identical And here's the log [mod-init] Running Docker Modification Logic [mod-init] Adding imagegenius/mods:universal-redis to container [mod-init] Downloading imagegenius/mods:universal-redis from registry-1.docker.io [mod-init] Installing imagegenius/mods:universal-redis [mod-init] imagegenius/mods:universal-redis applied to container [migrations] started [migrations] no migrations found ╔═══════════════════════════════╗ __ _____ _____ __ / / |_ _/ ____| / / / / | || | __ / / / / | || | |_ | / / / / _| || |__| | / / /_/ |_____\_____| /_/ Baseimage from linuxserver.io ╠═══════════════════════════════╣ User/Group ID: User UID: 99 User GID: 100 ╚═══════════════════════════════╝ **** Adding redis to package install list **** [pkg-install-init] **** Installing all mod packages **** Get:1 http://archive.ubuntu.com/ubuntu noble InRelease [256 kB] Get:2 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu noble InRelease [17.8 kB] Get:3 https://apt.postgresql.org/pub/repos/apt noble-pgdg InRelease [129 kB] Get:4 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu noble/main amd64 Packages [34.2 kB] Get:5 https://apt.postgresql.org/pub/repos/apt noble-pgdg/main amd64 Packages [536 kB] Get:6 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] Get:7 http://archive.ubuntu.com/ubuntu noble-security InRelease [126 kB] Get:8 http://archive.ubuntu.com/ubuntu noble/universe Sources [24.3 MB] Get:9 http://archive.ubuntu.com/ubuntu noble/main Sources [1,713 kB] Get:10 http://archive.ubuntu.com/ubuntu noble/restricted Sources [21.8 kB] Get:11 http://archive.ubuntu.com/ubuntu noble/multiverse Sources [355 kB] Get:12 http://archive.ubuntu.com/ubuntu noble/multiverse amd64 Packages [331 kB] Get:13 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages [1,808 kB] Get:14 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages [19.3 MB] Get:15 http://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages [117 kB] Get:16 http://archive.ubuntu.com/ubuntu noble-updates/universe Sources [550 kB] Get:17 http://archive.ubuntu.com/ubuntu noble-updates/restricted Sources [52.1 kB] Get:18 http://archive.ubuntu.com/ubuntu noble-updates/main Sources [531 kB] Get:19 http://archive.ubuntu.com/ubuntu noble-updates/multiverse Sources [17.3 kB] Get:20 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [1,617 kB] Get:21 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1,481 kB] Get:22 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1,417 kB] Get:23 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [27.1 kB] Get:24 http://archive.ubuntu.com/ubuntu noble-security/main Sources [236 kB] Get:25 http://archive.ubuntu.com/ubuntu noble-security/multiverse Sources [10.6 kB] Get:26 http://archive.ubuntu.com/ubuntu noble-security/restricted Sources [48.1 kB] Get:27 http://archive.ubuntu.com/ubuntu noble-security/universe Sources [391 kB] Get:28 http://archive.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1,110 kB] Get:29 http://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [22.1 kB] Get:30 http://archive.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [1,566 kB] Get:31 http://archive.ubuntu.com/ubuntu noble-security/main amd64 Packages [1,159 kB] Fetched 59.4 MB in 4s (15.5 MB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libatomic1 libjemalloc2 liblzf1 redis-tools Suggested packages: ruby-redis The following NEW packages will be installed: libatomic1 libjemalloc2 liblzf1 redis-server redis-tools 0 upgraded, 5 newly installed, 0 to remove and 21 not upgraded. Need to get 1,492 kB of archives. After this operation, 7,608 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libatomic1 amd64 14.2.0-4ubuntu2~24.04 [10.5 kB] Get:2 http://archive.ubuntu.com/ubuntu noble/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] Get:3 http://archive.ubuntu.com/ubuntu noble/universe amd64 liblzf1 amd64 3.6-4 [7,624 B] Get:4 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 redis-tools amd64 5:7.0.15-1ubuntu0.24.04.1 [1,166 kB] Get:5 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 redis-server amd64 5:7.0.15-1ubuntu0.24.04.1 [51.7 kB] Fetched 1,492 kB in 0s (4,160 kB/s) Selecting previously unselected package libatomic1:amd64. (Reading database ... 19371 files and directories currently installed.) Preparing to unpack .../libatomic1_14.2.0-4ubuntu2~24.04_amd64.deb ... Unpacking libatomic1:amd64 (14.2.0-4ubuntu2~24.04) ... Selecting previously unselected package libjemalloc2:amd64. Preparing to unpack .../libjemalloc2_5.3.0-2build1_amd64.deb ... Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... Selecting previously unselected package liblzf1:amd64. Preparing to unpack .../liblzf1_3.6-4_amd64.deb ... Unpacking liblzf1:amd64 (3.6-4) ... Selecting previously unselected package redis-tools. Preparing to unpack .../redis-tools_5%3a7.0.15-1ubuntu0.24.04.1_amd64.deb ... Unpacking redis-tools (5:7.0.15-1ubuntu0.24.04.1) ... Selecting previously unselected package redis-server. Preparing to unpack .../redis-server_5%3a7.0.15-1ubuntu0.24.04.1_amd64.deb ... Unpacking redis-server (5:7.0.15-1ubuntu0.24.04.1) ... Setting up libjemalloc2:amd64 (5.3.0-2build1) ... Setting up liblzf1:amd64 (3.6-4) ... Setting up libatomic1:amd64 (14.2.0-4ubuntu2~24.04) ... Setting up redis-tools (5:7.0.15-1ubuntu0.24.04.1) ... Setting up redis-server (5:7.0.15-1ubuntu0.24.04.1) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Processing triggers for libc-bin (2.39-0ubuntu8.4) ... [custom-init] No custom files found, skipping... Starting api worker [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:EventRepository] Initialized websocket server [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:DatabaseRepository] Running migrations, this may take a while [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:ServerService] Feature Flags: { "smartSearch": true, "facialRecognition": true, "duplicateDetection": true, "map": true, "reverseGeocoding": true, "importFaces": false, "sidecar": true, "search": true, "trash": true, "oauth": false, "oauthAutoLaunch": false, "passwordLogin": true, "configFile": false, "email": false } [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:StorageService] Successfully verified system mount folder checks [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:SystemConfigService] LogLevel=log (set via system config) [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:NestFactory] Starting Nest application... [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] ClsModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] KyselyModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] KyselyCoreModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:InstanceLoader] ApiModule dependencies initialized [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] APIKeyController {/api/api-keys}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] ActivityController {/api/activities}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] AlbumController {/api/albums}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] AppController {/api}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] AssetController {/api/assets}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] AuthController {/api/auth}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/status, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/session/unlock, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/auth/session/lock, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] DownloadController {/api/download}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] FaceController {/api/faces}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] JobController {/api/jobs}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/jobs/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] LibraryController {/api/libraries}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] MapController {/api/map}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] MemoryController {/api/memories}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/memories/statistics, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] NotificationController {/api/notifications}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] NotificationAdminController {/api/admin/notifications}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/test-email, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/templates/:name, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] OAuthController {/api/oauth}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] PartnerController {/api/partners}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] PersonController {/api/people}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] SearchController {/api/search}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/statistics, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] ServerController {/api/server}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/apk-links, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-check, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] SessionController {/api/sessions}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id/lock, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] StackController {/api/stacks}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] SyncController {/api/sync}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/version-check-state, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] TagController {/api/tags}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] TimelineController {/api/timeline}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] TrashController {/api/trash}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/statistics, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] UserController {/api/users}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, PUT} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RoutesResolver] ViewController {/api/view}: [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:NestApplication] Nest application successfully started [Nest] 676 - 06/29/2025, 7:39:10 PM LOG [Api:Bootstrap] Immich Server is listening on http://127.0.0.1:8586 [v1.135.3] [production] Connection to localhost (127.0.0.1) 8586 port [tcp/*] succeeded! [ig-init] done. Detected CPU Cores: 12 [06/29/25 19:39:12] INFO Starting gunicorn 23.0.0 [06/29/25 19:39:12] INFO Listening at: http://0.0.0.0:3003 (734) [06/29/25 19:39:12] INFO Using worker: immich_ml.config.CustomUvicornWorker [06/29/25 19:39:12] INFO Booting worker with pid: 735 Starting microservices worker [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:EventRepository] Initialized websocket server [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:DatabaseRepository] Running migrations, this may take a while [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:MetadataService] Bootstrapping metadata service [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:MetadataService] Initializing metadata service [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:MapRepository] Initializing metadata repository [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:MetadataService] Initialized local reverse geocoder [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:ServerService] Feature Flags: { "smartSearch": true, "facialRecognition": true, "duplicateDetection": true, "map": true, "reverseGeocoding": true, "importFaces": false, "sidecar": true, "search": true, "trash": true, "oauth": false, "oauthAutoLaunch": false, "passwordLogin": true, "configFile": false, "email": false } [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:StorageService] Successfully verified system mount folder checks [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:SystemConfigService] LogLevel=log (set via system config) [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:NestFactory] Starting Nest application... [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] KyselyModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] KyselyCoreModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:NestApplication] Nest application successfully started [Nest] 696 - 06/29/2025, 7:39:15 PM LOG [Microservices:Bootstrap] Immich Microservices is running [v1.135.3] [production] [06/29/25 19:39:17] INFO Started server process [735] [06/29/25 19:39:17] INFO Waiting for application startup. [06/29/25 19:39:17] INFO Created in-memory cache with unloading after 300s of inactivity. [06/29/25 19:39:17] INFO Initialized request thread pool with 12 threads. [06/29/25 19:39:17] INFO Application startup complete.
  10. Will certainly do! In the mean time: navigating to http://192.168.1.112:8080/ also gives me the refused to connect another question running in my head: when I try to do something with unraid, I mostly follow tutorials, be it youtube or on the forum. That brings me to the fact that I remember that I created two docker custom networks (without really knowing properly what they do). So my question: can they be removed? If yes, how? Otherwise, can they cause havoc / problems? is it logic that PGAdmin does not work anymore?
  11. Ok, here we are again ;-) First of all, thanks a ton for helping out! Second, question, remark: I'm trying to take this whole process as a (big) learning curve towards learning unraid, understanding docker containers and networking in unraid context. To illustrate, I had to research what CA is to find out it's of course the abbreviation of Community Applications. Just to illustrate my level of understanding.. So what I did next: install Immich_PostgreSQL from ghcr repo. And configured that with the identical (as far as I can tell) settings and (default) passwords. I then went to search for the tool > docker safe permission only not to find it. After doing again searching, I installed the Fix Common Problems plugin, ran the tests as good as possible (no big things revealed though). In the mean time I went into the terminal and ran chmod & chown manually. cd /mnt/users/appdata chmod 777 -R * chown nobody:users -R *Afterwards, I found the Docker Safe new Permissions in Tools, then ran that too, which is processing a lot more than what I did with the chmod & chown command. But then, after all this, I still get the imminent Here's a copy of the immich.log: text error warn system array login.txt Too me it seems that Immich is correctly running? Looking forward what you suggest to get connected to Immich? Also: Yesterday I could connect to PGAdmin and now this does not work anymore either..
  12. Can it have something to do with the user permissions in hte appdata folder? I'm wondering because the PGAdmin4 docker specifically requested to change the user permissions.. These three ls -la commands were issued before and after the change to the pgadmin4 docker appdata folder
  13. Ok, I think this might help: I'm not familiar at all with PGAdmin, but I have used it yeaaaaaaaaaars ago when I set up several MAMP servers. So, I took a shot at it and tried to enter the user information to add a server in PGAdmin. And apparently that worked.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.