󰕈 kronos ~/docker/immich-app   16:18  ❯ docker compose logs immich_redis | 1:M 01 Nov 2025 04:18:15.642 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 01 Nov 2025 04:18:15.642 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 01 Nov 2025 04:18:15.642 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 01 Nov 2025 04:18:15.642 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 01 Nov 2025 04:18:15.642 * Running mode=standalone, port=6379. immich_redis | 1:M 01 Nov 2025 04:18:15.643 * Server initialized immich_redis | 1:M 01 Nov 2025 04:18:15.643 * Ready to accept connections tcp immich_redis | 1:M 01 Nov 2025 04:20:10.620 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 01 Nov 2025 04:20:10.620 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 01 Nov 2025 04:20:10.620 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 01 Nov 2025 04:20:10.621 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 01 Nov 2025 04:20:10.623 * Running mode=standalone, port=6379. immich_redis | 1:M 01 Nov 2025 04:20:10.623 * Server initialized immich_redis | 1:M 01 Nov 2025 04:20:10.624 * Ready to accept connections tcp immich_redis | 1:M 01 Nov 2025 04:25:22.740 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 01 Nov 2025 04:25:22.741 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 01 Nov 2025 04:25:22.741 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 01 Nov 2025 04:25:22.742 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 01 Nov 2025 04:25:22.753 * Running mode=standalone, port=6379. immich_redis | 1:M 01 Nov 2025 04:25:22.754 * Server initialized immich_redis | 1:M 01 Nov 2025 04:25:22.758 * Ready to accept connections tcp immich_redis | 1:signal-handler (1761971296) Received SIGTERM scheduling shutdown... immich_redis | 1:M 01 Nov 2025 04:28:16.932 * User requested shutdown... immich_redis | 1:M 01 Nov 2025 04:28:16.932 * Saving the final RDB snapshot before exiting. immich_redis | 1:M 01 Nov 2025 04:28:16.938 * DB saved on disk immich_redis | 1:M 01 Nov 2025 04:28:16.938 # Valkey is now ready to exit, bye bye... immich_redis | 1:M 01 Nov 2025 04:28:19.228 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 01 Nov 2025 04:28:19.228 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 01 Nov 2025 04:28:19.228 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 01 Nov 2025 04:28:19.229 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 01 Nov 2025 04:28:19.230 * Running mode=standalone, port=6379. immich_redis | 1:M 01 Nov 2025 04:28:19.231 * Server initialized immich_redis | 1:M 01 Nov 2025 04:28:19.231 * Loading RDB produced by Valkey version 8.1.3 immich_redis | 1:M 01 Nov 2025 04:28:19.231 * RDB age 3 seconds immich_redis | 1:M 01 Nov 2025 04:28:19.231 * RDB memory usage when created 0.86 Mb immich_redis | 1:M 01 Nov 2025 04:28:19.231 * Done loading RDB, keys loaded: 0, keys expired: 0. immich_redis | 1:M 01 Nov 2025 04:28:19.231 * DB loaded from disk: 0.000 seconds immich_redis | 1:M 01 Nov 2025 04:28:19.231 * Ready to accept connections tcp immich_redis | 1:M 01 Nov 2025 04:31:06.303 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 01 Nov 2025 04:31:06.303 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 01 Nov 2025 04:31:06.303 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 01 Nov 2025 04:31:06.305 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 01 Nov 2025 04:31:06.307 * Running mode=standalone, port=6379. immich_redis | 1:M 01 Nov 2025 04:31:06.308 * Server initialized immich_redis | 1:M 01 Nov 2025 04:31:06.309 * Loading RDB produced by Valkey version 8.1.3 immich_redis | 1:M 01 Nov 2025 04:31:06.309 * RDB age 170 seconds immich_redis | 1:M 01 Nov 2025 04:31:06.309 * RDB memory usage when created 0.86 Mb immich_redis | 1:M 01 Nov 2025 04:31:06.309 * Done loading RDB, keys loaded: 0, keys expired: 0. immich_redis | 1:M 01 Nov 2025 04:31:06.309 * DB loaded from disk: 0.001 seconds immich_redis | 1:M 01 Nov 2025 04:31:06.309 * Ready to accept connections tcp immich_redis | 1:M 01 Nov 2025 04:34:20.946 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 01 Nov 2025 04:34:20.946 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 01 Nov 2025 04:34:20.946 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 01 Nov 2025 04:34:20.948 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 01 Nov 2025 04:34:20.950 * Running mode=standalone, port=6379. immich_redis | 1:M 01 Nov 2025 04:34:20.951 * Server initialized immich_redis | 1:M 01 Nov 2025 04:34:20.952 * Loading RDB produced by Valkey version 8.1.3 immich_redis | 1:M 01 Nov 2025 04:34:20.952 * RDB age 364 seconds immich_redis | 1:M 01 Nov 2025 04:34:20.952 * RDB memory usage when created 0.86 Mb immich_redis | 1:M 01 Nov 2025 04:34:20.952 * Done loading RDB, keys loaded: 0, keys expired: 0. immich_redis | 1:M 01 Nov 2025 04:34:20.952 * DB loaded from disk: 0.002 seconds immich_redis | 1:M 01 Nov 2025 04:34:20.952 * Ready to accept connections tcp immich_redis | 1:signal-handler (1761971710) Received SIGTERM scheduling shutdown... immich_redis | 1:M 01 Nov 2025 04:35:10.416 * User requested shutdown... immich_redis | 1:M 01 Nov 2025 04:35:10.416 * Saving the final RDB snapshot before exiting. immich_redis | 1:M 01 Nov 2025 04:35:10.421 * DB saved on disk immich_redis | 1:M 01 Nov 2025 04:35:10.421 # Valkey is now ready to exit, bye bye... immich_redis | 1:M 01 Nov 2025 04:35:12.674 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 01 Nov 2025 04:35:12.674 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 01 Nov 2025 04:35:12.674 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 01 Nov 2025 04:35:12.674 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 01 Nov 2025 04:35:12.675 * Running mode=standalone, port=6379. immich_redis | 1:M 01 Nov 2025 04:35:12.676 * Server initialized immich_redis | 1:M 01 Nov 2025 04:35:12.676 * Loading RDB produced by Valkey version 8.1.3 immich_redis | 1:M 01 Nov 2025 04:35:12.676 * RDB age 2 seconds immich_redis | 1:M 01 Nov 2025 04:35:12.676 * RDB memory usage when created 0.86 Mb immich_redis | 1:M 01 Nov 2025 04:35:12.676 * Done loading RDB, keys loaded: 0, keys expired: 0. immich_redis | 1:M 01 Nov 2025 04:35:12.676 * DB loaded from disk: 0.000 seconds immich_redis | 1:M 01 Nov 2025 04:35:12.676 * Ready to accept connections tcp immich_redis | 1:M 01 Nov 2025 04:40:13.466 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 04:40:13.467 * Background saving started by pid 80 immich_redis | 80:C 01 Nov 2025 04:40:13.474 * DB saved on disk immich_redis | 80:C 01 Nov 2025 04:40:13.475 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 04:40:13.568 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 04:45:14.021 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 04:45:14.022 * Background saving started by pid 151 immich_redis | 151:C 01 Nov 2025 04:45:14.029 * DB saved on disk immich_redis | 151:C 01 Nov 2025 04:45:14.029 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 04:45:14.123 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 04:50:16.544 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 04:50:16.545 * Background saving started by pid 223 immich_redis | 223:C 01 Nov 2025 04:50:16.551 * DB saved on disk immich_redis | 223:C 01 Nov 2025 04:50:16.552 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 04:50:16.646 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 04:55:19.833 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 04:55:19.834 * Background saving started by pid 294 immich_redis | 294:C 01 Nov 2025 04:55:19.840 * DB saved on disk immich_redis | 294:C 01 Nov 2025 04:55:19.841 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 04:55:19.935 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:00:20.302 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:00:20.303 * Background saving started by pid 367 immich_redis | 367:C 01 Nov 2025 05:00:20.309 * DB saved on disk immich_redis | 367:C 01 Nov 2025 05:00:20.310 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:00:20.404 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:05:25.783 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:05:25.784 * Background saving started by pid 439 immich_redis | 439:C 01 Nov 2025 05:05:25.789 * DB saved on disk immich_redis | 439:C 01 Nov 2025 05:05:25.789 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:05:25.884 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:10:26.181 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:10:26.182 * Background saving started by pid 510 immich_redis | 510:C 01 Nov 2025 05:10:26.188 * DB saved on disk immich_redis | 510:C 01 Nov 2025 05:10:26.188 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:10:26.282 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:15:31.699 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:15:31.700 * Background saving started by pid 581 immich_redis | 581:C 01 Nov 2025 05:15:31.706 * DB saved on disk immich_redis | 581:C 01 Nov 2025 05:15:31.707 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:15:31.801 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:20:32.313 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:20:32.314 * Background saving started by pid 654 immich_redis | 654:C 01 Nov 2025 05:20:32.321 * DB saved on disk immich_redis | 654:C 01 Nov 2025 05:20:32.323 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:20:32.415 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:25:37.748 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:25:37.749 * Background saving started by pid 726 immich_redis | 726:C 01 Nov 2025 05:25:37.755 * DB saved on disk immich_redis | 726:C 01 Nov 2025 05:25:37.755 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:25:37.850 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:30:38.260 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:30:38.262 * Background saving started by pid 797 immich_redis | 797:C 01 Nov 2025 05:30:38.270 * DB saved on disk immich_redis | 797:C 01 Nov 2025 05:30:38.271 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:30:38.362 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:35:43.673 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:35:43.674 * Background saving started by pid 869 immich_redis | 869:C 01 Nov 2025 05:35:43.681 * DB saved on disk immich_redis | 869:C 01 Nov 2025 05:35:43.682 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:35:43.775 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:40:44.163 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:40:44.164 * Background saving started by pid 940 immich_redis | 940:C 01 Nov 2025 05:40:44.169 * DB saved on disk immich_redis | 940:C 01 Nov 2025 05:40:44.170 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:40:44.264 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:45:46.800 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:45:46.801 * Background saving started by pid 1013 immich_redis | 1013:C 01 Nov 2025 05:45:46.807 * DB saved on disk immich_redis | 1013:C 01 Nov 2025 05:45:46.807 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:45:46.902 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:50:47.034 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:50:47.035 * Background saving started by pid 1086 immich_redis | 1086:C 01 Nov 2025 05:50:47.042 * DB saved on disk immich_redis | 1086:C 01 Nov 2025 05:50:47.043 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:50:19.033 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 05:55:20.523 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 05:55:20.525 * Background saving started by pid 1150 immich_redis | 1150:C 01 Nov 2025 05:55:20.530 * DB saved on disk immich_redis | 1150:C 01 Nov 2025 05:55:20.531 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 05:55:20.625 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:00:21.053 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:00:21.054 * Background saving started by pid 1221 immich_redis | 1221:C 01 Nov 2025 06:00:21.061 * DB saved on disk immich_redis | 1221:C 01 Nov 2025 06:00:21.061 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 06:00:21.155 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:05:26.399 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:05:26.399 * Background saving started by pid 1300 immich_redis | 1300:C 01 Nov 2025 06:05:26.406 * DB saved on disk immich_redis | 1300:C 01 Nov 2025 06:05:26.406 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:05:26.500 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:10:27.035 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:10:27.036 * Background saving started by pid 1371 immich_redis | 1371:C 01 Nov 2025 06:10:27.043 * DB saved on disk immich_redis | 1371:C 01 Nov 2025 06:10:27.044 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:09:59.003 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:15:02.350 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:15:02.352 * Background saving started by pid 1435 immich_redis | 1435:C 01 Nov 2025 06:15:02.360 * DB saved on disk immich_redis | 1435:C 01 Nov 2025 06:15:02.361 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:15:02.452 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:20:07.765 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:20:07.766 * Background saving started by pid 1507 immich_redis | 1507:C 01 Nov 2025 06:20:07.771 * DB saved on disk immich_redis | 1507:C 01 Nov 2025 06:20:07.772 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:20:07.867 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:25:08.230 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:25:08.231 * Background saving started by pid 1581 immich_redis | 1581:C 01 Nov 2025 06:25:08.237 * DB saved on disk immich_redis | 1581:C 01 Nov 2025 06:25:08.238 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:25:08.332 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:30:13.799 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:30:13.800 * Background saving started by pid 1653 immich_redis | 1653:C 01 Nov 2025 06:30:13.808 * DB saved on disk immich_redis | 1653:C 01 Nov 2025 06:30:13.808 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:30:13.901 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:35:14.252 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:35:14.253 * Background saving started by pid 1725 immich_redis | 1725:C 01 Nov 2025 06:35:14.259 * DB saved on disk immich_redis | 1725:C 01 Nov 2025 06:35:14.260 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:35:14.353 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:40:17.114 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:40:17.115 * Background saving started by pid 1798 immich_redis | 1798:C 01 Nov 2025 06:40:17.122 * DB saved on disk immich_redis | 1798:C 01 Nov 2025 06:40:17.122 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:40:17.216 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:45:20.032 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:45:20.033 * Background saving started by pid 1870 immich_redis | 1870:C 01 Nov 2025 06:45:20.046 * DB saved on disk immich_redis | 1870:C 01 Nov 2025 06:45:20.047 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:45:20.134 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:50:25.553 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:50:25.554 * Background saving started by pid 1942 immich_redis | 1942:C 01 Nov 2025 06:50:25.561 * DB saved on disk immich_redis | 1942:C 01 Nov 2025 06:50:25.561 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:50:25.655 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 06:55:26.091 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 06:55:26.092 * Background saving started by pid 2017 immich_redis | 2017:C 01 Nov 2025 06:55:26.100 * DB saved on disk immich_redis | 2017:C 01 Nov 2025 06:55:26.101 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 06:55:26.193 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:00:31.469 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:00:31.470 * Background saving started by pid 2088 immich_redis | 2088:C 01 Nov 2025 07:00:31.490 * DB saved on disk immich_redis | 2088:C 01 Nov 2025 07:00:31.491 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 07:00:31.571 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:05:32.092 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:05:32.093 * Background saving started by pid 2159 immich_redis | 2159:C 01 Nov 2025 07:05:32.099 * DB saved on disk immich_redis | 2159:C 01 Nov 2025 07:05:32.100 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 07:05:32.194 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:10:37.514 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:10:37.516 * Background saving started by pid 2239 immich_redis | 2239:C 01 Nov 2025 07:10:37.523 * DB saved on disk immich_redis | 2239:C 01 Nov 2025 07:10:37.524 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 07:10:37.616 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:15:38.074 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:15:38.075 * Background saving started by pid 2303 immich_redis | 2303:C 01 Nov 2025 07:15:38.083 * DB saved on disk immich_redis | 2303:C 01 Nov 2025 07:15:38.084 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 07:15:38.176 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:20:43.499 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:20:43.501 * Background saving started by pid 2383 immich_redis | 2383:C 01 Nov 2025 07:20:43.506 * DB saved on disk immich_redis | 2383:C 01 Nov 2025 07:20:43.506 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 07:20:43.602 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:25:44.063 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:25:44.064 * Background saving started by pid 2454 immich_redis | 2454:C 01 Nov 2025 07:25:44.070 * DB saved on disk immich_redis | 2454:C 01 Nov 2025 07:25:44.070 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 07:25:44.164 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:30:47.365 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:30:47.366 * Background saving started by pid 2526 immich_redis | 2526:C 01 Nov 2025 07:30:47.374 * DB saved on disk immich_redis | 2526:C 01 Nov 2025 07:30:47.375 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 07:30:47.467 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:35:49.811 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:35:49.812 * Background saving started by pid 2600 immich_redis | 2600:C 01 Nov 2025 07:35:49.817 * DB saved on disk immich_redis | 2600:C 01 Nov 2025 07:35:49.818 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 07:35:49.913 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:40:50.258 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:40:50.259 * Background saving started by pid 2672 immich_redis | 2672:C 01 Nov 2025 07:40:50.266 * DB saved on disk immich_redis | 2672:C 01 Nov 2025 07:40:50.267 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 07:40:50.360 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:45:55.816 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:45:55.816 * Background saving started by pid 2743 immich_redis | 2743:C 01 Nov 2025 07:45:55.823 * DB saved on disk immich_redis | 2743:C 01 Nov 2025 07:45:55.823 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 07:45:55.917 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:50:56.203 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:50:56.205 * Background saving started by pid 2814 immich_redis | 2814:C 01 Nov 2025 07:50:56.212 * DB saved on disk immich_redis | 2814:C 01 Nov 2025 07:50:56.213 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 07:50:56.306 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 07:56:01.692 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 07:56:01.693 * Background saving started by pid 2885 immich_redis | 2885:C 01 Nov 2025 07:56:01.700 * DB saved on disk immich_redis | 2885:C 01 Nov 2025 07:56:01.700 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 07:56:01.794 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:01:02.198 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:01:02.200 * Background saving started by pid 2958 immich_redis | 2958:C 01 Nov 2025 08:01:02.206 * DB saved on disk immich_redis | 2958:C 01 Nov 2025 08:01:02.207 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:01:02.300 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:06:07.667 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:06:07.668 * Background saving started by pid 3030 immich_redis | 3030:C 01 Nov 2025 08:06:07.677 * DB saved on disk immich_redis | 3030:C 01 Nov 2025 08:06:07.678 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 08:06:07.769 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:11:08.055 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:11:08.056 * Background saving started by pid 3102 immich_redis | 3102:C 01 Nov 2025 08:11:08.062 * DB saved on disk immich_redis | 3102:C 01 Nov 2025 08:11:08.063 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:11:08.156 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:16:13.611 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:16:13.612 * Background saving started by pid 3173 immich_redis | 3173:C 01 Nov 2025 08:16:13.619 * DB saved on disk immich_redis | 3173:C 01 Nov 2025 08:16:13.620 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:16:13.713 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:21:14.045 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:21:14.046 * Background saving started by pid 3246 immich_redis | 3246:C 01 Nov 2025 08:21:14.052 * DB saved on disk immich_redis | 3246:C 01 Nov 2025 08:21:14.053 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:21:14.147 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:26:17.626 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:26:17.627 * Background saving started by pid 3318 immich_redis | 3318:C 01 Nov 2025 08:26:17.635 * DB saved on disk immich_redis | 3318:C 01 Nov 2025 08:26:17.635 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:26:17.727 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:31:20.014 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:31:20.015 * Background saving started by pid 3392 immich_redis | 3392:C 01 Nov 2025 08:31:20.022 * DB saved on disk immich_redis | 3392:C 01 Nov 2025 08:31:20.023 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:31:20.115 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:36:25.485 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:36:25.486 * Background saving started by pid 3472 immich_redis | 3472:C 01 Nov 2025 08:36:25.495 * DB saved on disk immich_redis | 3472:C 01 Nov 2025 08:36:25.496 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:36:25.587 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:41:26.061 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:41:26.062 * Background saving started by pid 3543 immich_redis | 3543:C 01 Nov 2025 08:41:26.068 * DB saved on disk immich_redis | 3543:C 01 Nov 2025 08:41:26.069 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 08:40:57.769 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:46:01.378 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:46:01.379 * Background saving started by pid 3608 immich_redis | 3608:C 01 Nov 2025 08:46:01.386 * DB saved on disk immich_redis | 3608:C 01 Nov 2025 08:46:01.387 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 08:46:01.481 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:51:06.854 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:51:06.856 * Background saving started by pid 3679 immich_redis | 3679:C 01 Nov 2025 08:51:06.863 * DB saved on disk immich_redis | 3679:C 01 Nov 2025 08:51:06.864 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:51:06.957 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 08:56:07.261 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 08:56:07.262 * Background saving started by pid 3751 immich_redis | 3751:C 01 Nov 2025 08:56:07.268 * DB saved on disk immich_redis | 3751:C 01 Nov 2025 08:56:07.270 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 08:56:07.363 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:01:12.751 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:01:12.752 * Background saving started by pid 3826 immich_redis | 3826:C 01 Nov 2025 09:01:12.760 * DB saved on disk immich_redis | 3826:C 01 Nov 2025 09:01:12.761 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:01:12.853 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:06:13.197 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:06:13.198 * Background saving started by pid 3898 immich_redis | 3898:C 01 Nov 2025 09:06:13.203 * DB saved on disk immich_redis | 3898:C 01 Nov 2025 09:06:13.204 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:06:13.299 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:11:17.879 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:11:17.880 * Background saving started by pid 3971 immich_redis | 3971:C 01 Nov 2025 09:11:17.886 * DB saved on disk immich_redis | 3971:C 01 Nov 2025 09:11:17.887 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:11:17.981 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:16:18.024 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:16:18.025 * Background saving started by pid 4042 immich_redis | 4042:C 01 Nov 2025 09:16:18.032 * DB saved on disk immich_redis | 4042:C 01 Nov 2025 09:16:18.033 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:16:18.126 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:21:19.654 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:21:19.656 * Background saving started by pid 4113 immich_redis | 4113:C 01 Nov 2025 09:21:19.661 * DB saved on disk immich_redis | 4113:C 01 Nov 2025 09:21:19.662 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:21:19.756 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:26:20.124 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:26:20.125 * Background saving started by pid 4185 immich_redis | 4185:C 01 Nov 2025 09:26:20.132 * DB saved on disk immich_redis | 4185:C 01 Nov 2025 09:26:20.133 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:26:20.226 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:31:25.604 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:31:25.605 * Background saving started by pid 4258 immich_redis | 4258:C 01 Nov 2025 09:31:25.613 * DB saved on disk immich_redis | 4258:C 01 Nov 2025 09:31:25.613 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:31:25.706 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:36:26.069 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:36:26.070 * Background saving started by pid 4329 immich_redis | 4329:C 01 Nov 2025 09:36:26.081 * DB saved on disk immich_redis | 4329:C 01 Nov 2025 09:36:26.082 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:36:26.171 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:41:31.512 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:41:31.513 * Background saving started by pid 4401 immich_redis | 4401:C 01 Nov 2025 09:41:31.520 * DB saved on disk immich_redis | 4401:C 01 Nov 2025 09:41:31.521 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:41:31.614 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:46:32.116 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:46:32.117 * Background saving started by pid 4473 immich_redis | 4473:C 01 Nov 2025 09:46:32.124 * DB saved on disk immich_redis | 4473:C 01 Nov 2025 09:46:32.125 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:46:32.218 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:51:37.542 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:51:37.543 * Background saving started by pid 4551 immich_redis | 4551:C 01 Nov 2025 09:51:37.549 * DB saved on disk immich_redis | 4551:C 01 Nov 2025 09:51:37.550 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 09:51:37.644 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 09:56:38.099 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 09:56:38.100 * Background saving started by pid 4623 immich_redis | 4623:C 01 Nov 2025 09:56:38.106 * DB saved on disk immich_redis | 4623:C 01 Nov 2025 09:56:38.107 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 09:56:38.201 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 10:01:43.512 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 10:01:43.513 * Background saving started by pid 4694 immich_redis | 4694:C 01 Nov 2025 10:01:43.521 * DB saved on disk immich_redis | 4694:C 01 Nov 2025 10:01:43.521 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 10:01:43.614 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 10:06:44.006 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 10:06:44.007 * Background saving started by pid 4765 immich_redis | 4765:C 01 Nov 2025 10:06:44.013 * DB saved on disk immich_redis | 4765:C 01 Nov 2025 10:06:44.014 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 10:06:44.108 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 10:11:48.202 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 10:11:48.203 * Background saving started by pid 4836 immich_redis | 4836:C 01 Nov 2025 10:11:48.210 * DB saved on disk immich_redis | 4836:C 01 Nov 2025 10:11:48.211 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 10:11:48.304 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 10:16:49.918 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 10:16:49.919 * Background saving started by pid 4907 immich_redis | 4907:C 01 Nov 2025 10:16:49.926 * DB saved on disk immich_redis | 4907:C 01 Nov 2025 10:16:49.927 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 10:16:50.021 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 10:21:55.318 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 10:21:55.319 * Background saving started by pid 4978 immich_redis | 4978:C 01 Nov 2025 10:21:55.325 * DB saved on disk immich_redis | 4978:C 01 Nov 2025 10:21:55.325 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB immich_redis | 1:M 01 Nov 2025 10:21:55.420 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 10:27:00.808 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 01 Nov 2025 10:27:00.809 * Background saving started by pid 5052 immich_redis | 5052:C 01 Nov 2025 10:27:00.817 * DB saved on disk immich_redis | 5052:C 01 Nov 2025 10:27:00.817 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 0 MB immich_redis | 1:M 01 Nov 2025 10:27:00.910 * Background saving terminated with success immich_redis | 1:M 01 Nov 2025 10:32:03.397 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 01 Nov 2025 10:32:03.397 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 01 Nov 2025 10:32:03.397 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 01 Nov 2025 10:32:03.399 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 01 Nov 2025 10:32:03.404 * Running mode=standalone, port=6379. immich_redis | 1:M 01 Nov 2025 10:32:03.405 * Server initialized immich_redis | 1:M 01 Nov 2025 10:32:03.409 * Loading RDB produced by Valkey version 8.1.3 immich_redis | 1:M 01 Nov 2025 10:32:03.409 * RDB age 303 seconds immich_redis | 1:M 01 Nov 2025 10:32:03.409 * RDB memory usage when created 1.95 Mb immich_redis | 1:M 01 Nov 2025 10:32:03.409 * Done loading RDB, keys loaded: 19, keys expired: 0. immich_redis | 1:M 01 Nov 2025 10:32:03.409 * DB loaded from disk: 0.004 seconds immich_redis | 1:M 01 Nov 2025 10:32:03.409 * Ready to accept connections tcp immich_postgres | Using SSD storage immich_postgres | immich_postgres | PostgreSQL Database directory appears to contain a database; Skipping initialization immich_postgres | immich_postgres | 2025-11-01 04:18:15.819 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:18:15.819 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:18:15.884 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:18:15.885 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-11-01 04:18:15.885 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-11-01 04:18:15.889 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:18:15.899 UTC [32] LOG: database system was interrupted; last known up at 2025-11-01 03:02:24 UTC immich_postgres | 2025-11-01 04:18:16.197 UTC [32] LOG: database system was not properly shut down; automatic recovery in progress immich_postgres | 2025-11-01 04:18:16.200 UTC [32] LOG: redo starts at 0/2DB6B948 immich_postgres | 2025-11-01 04:18:16.200 UTC [32] LOG: invalid record length at 0/2DB6BA30: wanted 24, got 0 immich_postgres | 2025-11-01 04:18:16.200 UTC [32] LOG: redo done at 0/2DB6B9F8 system usage: CPU: user: 0.00 s, system: 0.00 s, elapsed: 0.00 s immich_postgres | 2025-11-01 04:18:16.233 UTC [1] LOG: database system is ready to accept connections immich_postgres | Using SSD storage immich_postgres | The files belonging to this database system will be owned by user "postgres". immich_postgres | This user must also own the server process. immich_postgres | immich_postgres | The database cluster will be initialized with locale "en_US.utf8". immich_postgres | The default database encoding has accordingly been set to "UTF8". immich_postgres | The default text search configuration will be set to "english". immich_postgres | immich_postgres | Data page checksums are enabled. immich_postgres | immich_postgres | fixing permissions on existing directory /var/lib/postgresql/data ... ok immich_postgres | creating subdirectories ... ok immich_postgres | selecting dynamic shared memory implementation ... posix immich_postgres | selecting default max_connections ... 100 immich_postgres | selecting default shared_buffers ... 128MB immich_postgres | selecting default time zone ... Etc/UTC immich_postgres | creating configuration files ... ok immich_postgres | running bootstrap script ... ok immich_postgres | performing post-bootstrap initialization ... ok immich_postgres | initdb: warning: enabling "trust" authentication for local connections immich_postgres | You can change this by editing pg_hba.conf or using the option -A, or immich_postgres | --auth-local and --auth-host, the next time you run initdb. immich_postgres | syncing data to disk ... ok immich_postgres | immich_postgres | immich_postgres | Success. You can now start the database server using: immich_postgres | immich_postgres | pg_ctl -D /var/lib/postgresql/data -l logfile start immich_postgres | immich_postgres | 2025-11-01 04:20:11.994 GMT [48] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_server | Initializing Immich v2.2.0 immich_server | Detected CPU Cores: 12 immich_server | Starting api worker immich_server | Starting microservices worker immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:WebsocketRepository] Initialized websocket server immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 5020 rows immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 5653 rows immich_server | [Nest] 31 - 11/01/2025, 10:03:22 AM LOG [Api:WebsocketRepository] Initialized websocket server immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:StorageService] Successfully verified system mount folder checks immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:MetadataService] Initializing metadata service immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:MapRepository] Initializing metadata repository immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:MetadataService] Initialized local reverse geocoder immich_server | [Nest] 31 - 11/01/2025, 10:03:22 AM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 5020 rows immich_server | [Nest] 31 - 11/01/2025, 10:03:22 AM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 5653 rows immich_server | [Nest] 31 - 11/01/2025, 10:03:22 AM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 31 - 11/01/2025, 10:03:22 AM LOG [Api:StorageService] Successfully verified system mount folder checks immich_server | [Nest] 7 - 11/01/2025, 10:03:22 AM LOG [Microservices:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "ocr": true, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 31 - 11/01/2025, 10:03:22 AM LOG [Api:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "ocr": true, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 7 - 11/01/2025, 10:03:52 AM LOG [Microservices:VersionService] Found v2.2.1, released at 11/1/2025, 12:19:59 AM immich_server | [Nest] 31 - 11/01/2025, 10:03:52 AM LOG [Api:VersionService] Found v2.2.1, released at 11/1/2025, 12:19:59 AM immich_server | [Nest] 7 - 11/01/2025, 10:03:52 AM LOG [Microservices:SystemConfigService] LogLevel=log (set via system config) immich_server | [Nest] 31 - 11/01/2025, 10:03:52 AM LOG [Api:SystemConfigService] LogLevel=log (set via system config) immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:NestFactory] Starting Nest application... immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:NestFactory] Starting Nest application... immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] KyselyModule$1 dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:NestApplication] Nest application successfully started immich_server | [Nest] 7 - 11/01/2025, 10:03:23 AM LOG [Microservices:Bootstrap] Immich Microservices is running [v2.2.0] [production] immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] ClsModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] KyselyModule$1 dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:InstanceLoader] ApiModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] ApiKeyController {/api/api-keys}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] ActivityController {/api/activities}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] AlbumController {/api/albums}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] AppController {/api}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] AssetController {/api/assets}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/copy, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/ocr, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] AuthController {/api/auth}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/status, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/session/unlock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/session/lock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] AuthAdminController {/api/admin/auth}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/auth/unlink-all, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] DownloadController {/api/download}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] FaceController {/api/faces}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] JobController {/api/jobs}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/jobs/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] LibraryController {/api/libraries}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] MapController {/api/map}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] MemoryController {/api/memories}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] NotificationController {/api/notifications}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] NotificationAdminController {/api/admin/notifications}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/test-email, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/templates/:name, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] OAuthController {/api/oauth}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] PartnerController {/api/partners}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] PersonController {/api/people}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] SearchController {/api/search}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/statistics, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/large-assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] ServerController {/api/server}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/apk-links, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/version-check, GET} route immich_postgres | 2025-11-01 04:20:11.994 GMT [48] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | waiting for server to start....2025-11-01 04:20:12.034 GMT [53] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:20:12.035 GMT [53] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:20:12.121 UTC [53] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:20:12.125 UTC [53] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:20:12.128 UTC [54] LOG: database system was shut down at 2025-11-01 04:20:11 UTC immich_postgres | 2025-11-01 04:20:12.138 UTC [53] LOG: database system is ready to accept connections immich_postgres | done immich_postgres | server started immich_postgres | CREATE DATABASE immich_postgres | immich_postgres | immich_postgres | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* immich_postgres | immich_postgres | 2025-11-01 04:20:12.376 UTC [53] LOG: received fast shutdown request immich_postgres | waiting for server to shut down....2025-11-01 04:20:12.376 UTC [53] LOG: aborting any active transactions immich_postgres | 2025-11-01 04:20:12.381 UTC [53] LOG: background worker "logical replication launcher" (PID 63) exited with exit code 1 immich_postgres | 2025-11-01 04:20:12.382 UTC [56] LOG: shutting down immich_postgres | 2025-11-01 04:20:12.408 UTC [53] LOG: database system is shut down immich_postgres | done immich_postgres | server stopped immich_postgres | immich_postgres | PostgreSQL init process complete; ready for start up. immich_postgres | immich_postgres | 2025-11-01 04:20:12.494 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:20:12.495 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:20:12.535 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:20:12.535 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-11-01 04:20:12.535 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-11-01 04:20:12.538 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:20:12.541 UTC [71] LOG: database system was shut down at 2025-11-01 04:20:12 UTC immich_postgres | 2025-11-01 04:20:12.550 UTC [1] LOG: database system is ready to accept connections immich_postgres | Using SSD storage immich_postgres | The files belonging to this database system will be owned by user "postgres". immich_postgres | This user must also own the server process. immich_postgres | immich_postgres | The database cluster will be initialized with locale "en_US.utf8". immich_postgres | The default database encoding has accordingly been set to "UTF8". immich_postgres | The default text search configuration will be set to "english". immich_postgres | immich_postgres | Data page checksums are enabled. immich_postgres | immich_postgres | fixing permissions on existing directory /var/lib/postgresql/data ... ok immich_postgres | creating subdirectories ... ok immich_postgres | selecting dynamic shared memory implementation ... posix immich_postgres | selecting default max_connections ... 100 immich_postgres | selecting default shared_buffers ... 128MB immich_postgres | selecting default time zone ... Etc/UTC immich_postgres | creating configuration files ... ok immich_postgres | running bootstrap script ... ok immich_postgres | performing post-bootstrap initialization ... ok immich_postgres | syncing data to disk ... ok immich_postgres | immich_postgres | immich_postgres | Success. You can now start the database server using: immich_postgres | immich_postgres | pg_ctl -D /var/lib/postgresql/data -l logfile start immich_postgres | immich_postgres | initdb: warning: enabling "trust" authentication for local connections immich_postgres | You can change this by editing pg_hba.conf or using the option -A, or immich_postgres | --auth-local and --auth-host, the next time you run initdb. immich_postgres | 2025-11-01 04:25:24.147 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:25:24.148 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | waiting for server to start....2025-11-01 04:25:24.200 GMT [54] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:25:24.201 GMT [54] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:25:24.278 UTC [54] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:25:24.283 UTC [54] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:25:24.286 UTC [55] LOG: database system was shut down at 2025-11-01 04:25:24 UTC immich_postgres | 2025-11-01 04:25:24.298 UTC [54] LOG: database system is ready to accept connections immich_postgres | done immich_postgres | server started immich_postgres | CREATE DATABASE immich_postgres | immich_postgres | immich_postgres | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* immich_postgres | immich_postgres | 2025-11-01 04:25:24.550 UTC [54] LOG: received fast shutdown request immich_postgres | waiting for server to shut down....2025-11-01 04:25:24.550 UTC [54] LOG: aborting any active transactions immich_postgres | 2025-11-01 04:25:24.553 UTC [54] LOG: background worker "logical replication launcher" (PID 64) exited with exit code 1 immich_postgres | 2025-11-01 04:25:24.553 UTC [57] LOG: shutting down immich_postgres | 2025-11-01 04:25:24.572 UTC [54] LOG: database system is shut down immich_postgres | done immich_postgres | server stopped immich_postgres | immich_postgres | PostgreSQL init process complete; ready for start up. immich_postgres | immich_postgres | 2025-11-01 04:25:24.668 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:25:24.668 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:25:24.710 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:25:24.710 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-11-01 04:25:24.710 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-11-01 04:25:24.714 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:25:24.716 UTC [72] LOG: database system was shut down at 2025-11-01 04:25:24 UTC immich_postgres | 2025-11-01 04:25:24.725 UTC [1] LOG: database system is ready to accept connections immich_postgres | 2025-11-01 04:28:16.903 UTC [1] LOG: received fast shutdown request immich_postgres | 2025-11-01 04:28:16.903 UTC [1] LOG: aborting any active transactions immich_postgres | 2025-11-01 04:28:16.910 UTC [1] LOG: background worker "logical replication launcher" (PID 81) exited with exit code 1 immich_postgres | 2025-11-01 04:28:16.910 UTC [76] LOG: shutting down immich_postgres | 2025-11-01 04:28:16.934 UTC [1] LOG: database system is shut down immich_postgres | Using SSD storage immich_postgres | immich_postgres | PostgreSQL Database directory appears to contain a database; Skipping initialization immich_postgres | immich_postgres | 2025-11-01 04:28:19.269 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:28:19.270 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:28:19.346 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:28:19.347 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-11-01 04:28:19.347 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-11-01 04:28:19.352 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:28:19.361 UTC [32] LOG: database system was interrupted; last known up at 2025-11-01 04:18:16 UTC immich_postgres | 2025-11-01 04:28:19.709 UTC [32] LOG: database system was not properly shut down; automatic recovery in progress immich_postgres | 2025-11-01 04:28:19.717 UTC [32] LOG: redo starts at 0/2DB6BAA8 immich_postgres | 2025-11-01 04:28:19.719 UTC [32] LOG: invalid record length at 0/2DB6E1D8: wanted 24, got 0 immich_postgres | 2025-11-01 04:28:19.719 UTC [32] LOG: redo done at 0/2DB6E1A0 system usage: CPU: user: 0.00 s, system: 0.00 s, elapsed: 0.00 s immich_postgres | 2025-11-01 04:28:19.761 UTC [1] LOG: database system is ready to accept connections immich_postgres | Using SSD storage immich_postgres | The files belonging to this database system will be owned by user "postgres". immich_postgres | This user must also own the server process. immich_postgres | immich_postgres | The database cluster will be initialized with locale "en_US.utf8". immich_postgres | The default database encoding has accordingly been set to "UTF8". immich_postgres | The default text search configuration will be set to "english". immich_postgres | immich_postgres | Data page checksums are enabled. immich_postgres | immich_postgres | fixing permissions on existing directory /var/lib/postgresql/data ... ok immich_postgres | creating subdirectories ... ok immich_postgres | selecting dynamic shared memory implementation ... posix immich_postgres | selecting default max_connections ... 100 immich_postgres | selecting default shared_buffers ... 128MB immich_postgres | selecting default time zone ... Etc/UTC immich_postgres | creating configuration files ... ok immich_postgres | running bootstrap script ... ok immich_postgres | performing post-bootstrap initialization ... ok immich_postgres | initdb: warning: enabling "trust" authentication for local connections immich_postgres | You can change this by editing pg_hba.conf or using the option -A, or immich_postgres | --auth-local and --auth-host, the next time you run initdb. immich_postgres | syncing data to disk ... ok immich_postgres | immich_postgres | immich_postgres | Success. You can now start the database server using: immich_postgres | immich_postgres | pg_ctl -D /var/lib/postgresql/data -l logfile start immich_postgres | immich_postgres | 2025-11-01 04:31:07.643 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:31:07.643 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | waiting for server to start....2025-11-01 04:31:07.693 GMT [54] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:31:07.693 GMT [54] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:31:07.761 UTC [54] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:31:07.764 UTC [54] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:31:07.768 UTC [55] LOG: database system was shut down at 2025-11-01 04:31:07 UTC immich_postgres | 2025-11-01 04:31:07.777 UTC [54] LOG: database system is ready to accept connections immich_postgres | done immich_postgres | server started immich_postgres | CREATE DATABASE immich_postgres | immich_postgres | immich_postgres | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* immich_postgres | immich_postgres | 2025-11-01 04:31:07.954 UTC [54] LOG: received fast shutdown request immich_postgres | waiting for server to shut down....2025-11-01 04:31:07.954 UTC [54] LOG: aborting any active transactions immich_postgres | 2025-11-01 04:31:07.957 UTC [54] LOG: background worker "logical replication launcher" (PID 64) exited with exit code 1 immich_postgres | 2025-11-01 04:31:07.958 UTC [57] LOG: shutting down immich_postgres | 2025-11-01 04:31:07.977 UTC [54] LOG: database system is shut down immich_postgres | done immich_postgres | server stopped immich_postgres | immich_postgres | PostgreSQL init process complete; ready for start up. immich_postgres | immich_postgres | 2025-11-01 04:31:08.073 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:31:08.073 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:31:08.116 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:31:08.116 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-11-01 04:31:08.116 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-11-01 04:31:08.119 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:31:08.121 UTC [72] LOG: database system was shut down at 2025-11-01 04:31:07 UTC immich_postgres | 2025-11-01 04:31:08.131 UTC [1] LOG: database system is ready to accept connections immich_postgres | Using SSD storage immich_postgres | The files belonging to this database system will be owned by user "postgres". immich_postgres | This user must also own the server process. immich_postgres | immich_postgres | The database cluster will be initialized with locale "en_US.utf8". immich_postgres | The default database encoding has accordingly been set to "UTF8". immich_postgres | The default text search configuration will be set to "english". immich_postgres | immich_postgres | Data page checksums are enabled. immich_postgres | immich_postgres | fixing permissions on existing directory /var/lib/postgresql/data ... ok immich_postgres | creating subdirectories ... ok immich_postgres | selecting dynamic shared memory implementation ... posix immich_postgres | selecting default max_connections ... 100 immich_postgres | selecting default shared_buffers ... 128MB immich_postgres | selecting default time zone ... Etc/UTC immich_postgres | creating configuration files ... ok immich_postgres | running bootstrap script ... ok immich_postgres | performing post-bootstrap initialization ... ok immich_postgres | syncing data to disk ... ok immich_postgres | immich_postgres | immich_postgres | Success. You can now start the database server using: immich_postgres | immich_postgres | pg_ctl -D /var/lib/postgresql/data -l logfile start immich_postgres | immich_postgres | initdb: warning: enabling "trust" authentication for local connections immich_postgres | You can change this by editing pg_hba.conf or using the option -A, or immich_postgres | --auth-local and --auth-host, the next time you run initdb. immich_postgres | 2025-11-01 04:34:22.422 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:34:22.422 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | waiting for server to start....2025-11-01 04:34:22.459 GMT [54] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:34:22.459 GMT [54] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:34:22.532 UTC [54] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:34:22.535 UTC [54] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:34:22.539 UTC [55] LOG: database system was shut down at 2025-11-01 04:34:22 UTC immich_postgres | 2025-11-01 04:34:22.550 UTC [54] LOG: database system is ready to accept connections immich_postgres | done immich_postgres | server started immich_postgres | CREATE DATABASE immich_postgres | immich_postgres | immich_postgres | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* immich_postgres | immich_postgres | waiting for server to shut down...2025-11-01 04:34:22.800 UTC [54] LOG: received fast shutdown request immich_postgres | .2025-11-01 04:34:22.800 UTC [54] LOG: aborting any active transactions immich_postgres | 2025-11-01 04:34:22.803 UTC [54] LOG: background worker "logical replication launcher" (PID 64) exited with exit code 1 immich_postgres | 2025-11-01 04:34:22.803 UTC [57] LOG: shutting down immich_postgres | 2025-11-01 04:34:22.821 UTC [54] LOG: database system is shut down immich_postgres | done immich_postgres | server stopped immich_postgres | immich_postgres | PostgreSQL init process complete; ready for start up. immich_postgres | immich_postgres | 2025-11-01 04:34:22.918 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:34:22.918 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:34:22.960 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:34:22.960 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-11-01 04:34:22.960 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-11-01 04:34:22.963 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:34:22.965 UTC [72] LOG: database system was shut down at 2025-11-01 04:34:22 UTC immich_postgres | 2025-11-01 04:34:22.974 UTC [1] LOG: database system is ready to accept connections immich_postgres | 2025-11-01 04:35:10.340 UTC [1] LOG: received fast shutdown request immich_postgres | 2025-11-01 04:35:10.341 UTC [1] LOG: aborting any active transactions immich_postgres | 2025-11-01 04:35:10.347 UTC [1] LOG: background worker "logical replication launcher" (PID 81) exited with exit code 1 immich_postgres | 2025-11-01 04:35:10.349 UTC [76] LOG: shutting down immich_postgres | 2025-11-01 04:35:10.375 UTC [1] LOG: database system is shut down immich_postgres | Using SSD storage immich_postgres | immich_postgres | PostgreSQL Database directory appears to contain a database; Skipping initialization immich_postgres | immich_postgres | 2025-11-01 04:35:12.872 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:35:12.872 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 04:35:12.965 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 04:35:12.966 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-11-01 04:35:12.966 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-11-01 04:35:12.975 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 04:35:12.984 UTC [32] LOG: database system was interrupted; last known up at 2025-11-01 04:28:19 UTC immich_postgres | 2025-11-01 04:35:13.452 UTC [32] LOG: database system was not properly shut down; automatic recovery in progress immich_postgres | 2025-11-01 04:35:13.456 UTC [32] LOG: redo starts at 0/2DB6E250 immich_postgres | 2025-11-01 04:35:13.458 UTC [32] LOG: invalid record length at 0/2DB715F0: wanted 24, got 0 immich_postgres | 2025-11-01 04:35:13.458 UTC [32] LOG: redo done at 0/2DB715B8 system usage: CPU: user: 0.00 s, system: 0.00 s, elapsed: 0.00 s immich_postgres | 2025-11-01 04:35:13.518 UTC [1] LOG: database system is ready to accept connections immich_postgres | 2025-11-01 06:55:45.161 UTC [39] LOG: statistics collector's time 2025-11-01 06:55:51.305686+00 is later than backend local time 2025-11-01 06:55:45.160579+00 immich_postgres | 2025-11-01 06:55:45.161 UTC [40] LOG: stats_timestamp 2025-11-01 06:55:51.305686+00 is later than collector's time 2025-11-01 06:55:45.16132+00 for database 0 immich_postgres | 2025-11-01 06:55:45.165 UTC [599] LOG: statistics collector's time 2025-11-01 06:55:51.305686+00 is later than backend local time 2025-11-01 06:55:45.165115+00 immich_postgres | 2025-11-01 06:55:45.165 UTC [40] LOG: stats_timestamp 2025-11-01 06:55:51.305686+00 is later than collector's time 2025-11-01 06:55:45.165287+00 for database 16384 immich_postgres | 2025-11-01 07:00:45.424 UTC [39] LOG: statistics collector's time 2025-11-01 07:00:51.521663+00 is later than backend local time 2025-11-01 07:00:45.424655+00 immich_postgres | 2025-11-01 07:00:45.425 UTC [40] LOG: stats_timestamp 2025-11-01 07:00:51.521663+00 is later than collector's time 2025-11-01 07:00:45.424938+00 for database 0 immich_postgres | 2025-11-01 07:00:45.428 UTC [619] LOG: statistics collector's time 2025-11-01 07:00:51.521663+00 is later than backend local time 2025-11-01 07:00:45.428496+00 immich_postgres | 2025-11-01 07:00:45.428 UTC [40] LOG: stats_timestamp 2025-11-01 07:00:51.521663+00 is later than collector's time 2025-11-01 07:00:45.428611+00 for database 16384 immich_postgres | 2025-11-01 09:45:29.635 UTC [1249] LOG: statistics collector's time 2025-11-01 09:45:47.165559+00 is later than backend local time 2025-11-01 09:45:29.635388+00 immich_postgres | 2025-11-01 09:45:29.635 UTC [1249] STATEMENT: SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database immich_postgres | 2025-11-01 09:45:29.636 UTC [40] LOG: stats_timestamp 2025-11-01 09:45:47.165559+00 is later than collector's time 2025-11-01 09:45:29.635941+00 for database 16384 immich_postgres | 2025-11-01 10:00:47.980 UTC [39] LOG: statistics collector's time 2025-11-01 10:00:58.512892+00 is later than backend local time 2025-11-01 10:00:47.979681+00 immich_postgres | 2025-11-01 10:00:47.980 UTC [40] LOG: stats_timestamp 2025-11-01 10:00:58.512892+00 is later than collector's time 2025-11-01 10:00:47.980245+00 for database 0 immich_postgres | 2025-11-01 10:00:47.988 UTC [1306] LOG: statistics collector's time 2025-11-01 10:00:58.512892+00 is later than backend local time 2025-11-01 10:00:47.988543+00 immich_postgres | 2025-11-01 10:00:47.988 UTC [40] LOG: stats_timestamp 2025-11-01 10:00:58.512892+00 is later than collector's time 2025-11-01 10:00:47.988663+00 for database 16384 immich_postgres | Using SSD storage immich_postgres | The files belonging to this database system will be owned by user "postgres". immich_postgres | This user must also own the server process. immich_postgres | immich_postgres | The database cluster will be initialized with locale "en_US.utf8". immich_postgres | The default database encoding has accordingly been set to "UTF8". immich_postgres | The default text search configuration will be set to "english". immich_postgres | immich_postgres | Data page checksums are enabled. immich_postgres | immich_postgres | fixing permissions on existing directory /var/lib/postgresql/data ... ok immich_postgres | creating subdirectories ... ok immich_postgres | selecting dynamic shared memory implementation ... posix immich_postgres | selecting default max_connections ... 100 immich_postgres | selecting default shared_buffers ... 128MB immich_postgres | selecting default time zone ... Etc/UTC immich_postgres | creating configuration files ... ok immich_postgres | running bootstrap script ... ok immich_postgres | performing post-bootstrap initialization ... ok immich_postgres | initdb: warning: enabling "trust" authentication for local connections immich_postgres | You can change this by editing pg_hba.conf or using the option -A, or immich_postgres | --auth-local and --auth-host, the next time you run initdb. immich_postgres | syncing data to disk ... ok immich_postgres | immich_postgres | immich_postgres | Success. You can now start the database server using: immich_postgres | immich_postgres | pg_ctl -D /var/lib/postgresql/data -l logfile start immich_postgres | immich_postgres | 2025-11-01 10:32:05.002 GMT [50] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 10:32:05.002 GMT [50] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | waiting for server to start....2025-11-01 10:32:05.062 GMT [55] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 10:32:05.062 GMT [55] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 10:32:05.143 UTC [55] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 10:32:05.147 UTC [55] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 10:32:05.151 UTC [56] LOG: database system was shut down at 2025-11-01 10:32:04 UTC immich_postgres | 2025-11-01 10:32:05.165 UTC [55] LOG: database system is ready to accept connections immich_postgres | done immich_postgres | server started immich_postgres | CREATE DATABASE immich_postgres | immich_postgres | immich_postgres | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* immich_postgres | immich_postgres | 2025-11-01 10:32:05.416 UTC [55] LOG: received fast shutdown request immich_postgres | waiting for server to shut down....2025-11-01 10:32:05.416 UTC [55] LOG: aborting any active transactions immich_postgres | 2025-11-01 10:32:05.419 UTC [55] LOG: background worker "logical replication launcher" (PID 65) exited with exit code 1 immich_postgres | 2025-11-01 10:32:05.421 UTC [58] LOG: shutting down immich_postgres | 2025-11-01 10:32:05.440 UTC [55] LOG: database system is shut down immich_postgres | done immich_postgres | server stopped immich_postgres | immich_postgres | PostgreSQL init process complete; ready for start up. immich_postgres | immich_postgres | 2025-11-01 10:32:05.540 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 10:32:05.540 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-11-01 10:32:05.583 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-11-01 10:32:05.583 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-11-01 10:32:05.583 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-11-01 10:32:05.586 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-11-01 10:32:05.589 UTC [73] LOG: database system was shut down at 2025-11-01 10:32:05 UTC immich_postgres | 2025-11-01 10:32:05.599 UTC [1] LOG: database system is ready to accept connections immich_machine_learning | [11/01/25 10:03:16] INFO Starting gunicorn 23.0.0 immich_machine_learning | [11/01/25 10:03:16] INFO Listening at: http://[::]:3003 (8) immich_machine_learning | [11/01/25 10:03:16] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [11/01/25 10:03:16] INFO Booting worker with pid: 9 immich_machine_learning | [11/01/25 10:03:19] INFO generated new fontManager immich_machine_learning | [11/01/25 10:03:19] INFO Started server process [9] immich_machine_learning | [11/01/25 10:03:19] INFO Waiting for application startup. immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] SessionController {/api/sessions}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id/lock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route immich_machine_learning | [11/01/25 10:03:19] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [11/01/25 10:03:19] INFO Initialized request thread pool with 12 threads. immich_machine_learning | [11/01/25 10:03:19] INFO Application startup complete. immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] StackController {/api/stacks}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id/assets/:assetId, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] SyncController {/api/sync}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/version-check-state, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] TagController {/api/tags}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] TimelineController {/api/timeline}: immich_machine_learning | [11/01/25 10:05:12] INFO Starting gunicorn 23.0.0 immich_machine_learning | [11/01/25 10:05:12] INFO Listening at: http://[::]:3003 (8) immich_machine_learning | [11/01/25 10:05:12] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [11/01/25 10:05:12] INFO Booting worker with pid: 9 immich_machine_learning | [11/01/25 10:05:44] INFO Started server process [9] immich_machine_learning | [11/01/25 10:05:44] INFO Waiting for application startup. immich_machine_learning | [11/01/25 10:05:44] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [11/01/25 10:05:44] INFO Initialized request thread pool with 12 threads. immich_machine_learning | [11/01/25 10:05:44] INFO Application startup complete. immich_machine_learning | [11/01/25 10:10:24] INFO Starting gunicorn 23.0.0 immich_machine_learning | [11/01/25 10:10:24] INFO Listening at: http://[::]:3003 (8) immich_machine_learning | [11/01/25 10:10:24] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [11/01/25 10:10:24] INFO Booting worker with pid: 9 immich_machine_learning | [11/01/25 10:10:28] INFO Started server process [9] immich_machine_learning | [11/01/25 10:10:28] INFO Waiting for application startup. immich_machine_learning | [11/01/25 10:10:28] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [11/01/25 10:10:28] INFO Initialized request thread pool with 12 threads. immich_machine_learning | [11/01/25 10:10:28] INFO Application startup complete. immich_machine_learning | [11/01/25 10:13:48] INFO Starting gunicorn 23.0.0 immich_machine_learning | [11/01/25 10:13:48] INFO Listening at: http://[::]:3003 (9) immich_machine_learning | [11/01/25 10:13:48] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [11/01/25 10:13:48] INFO Booting worker with pid: 10 immich_machine_learning | [11/01/25 10:13:23] INFO Started server process [10] immich_machine_learning | [11/01/25 10:13:23] INFO Waiting for application startup. immich_machine_learning | [11/01/25 10:13:23] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [11/01/25 10:13:23] INFO Initialized request thread pool with 12 threads. immich_machine_learning | [11/01/25 10:13:23] INFO Application startup complete. immich_machine_learning | [11/01/25 10:16:36] INFO Starting gunicorn 23.0.0 immich_machine_learning | [11/01/25 10:16:36] INFO Listening at: http://[::]:3003 (8) immich_machine_learning | [11/01/25 10:16:36] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [11/01/25 10:16:36] INFO Booting worker with pid: 9 immich_machine_learning | [11/01/25 10:16:12] INFO Started server process [9] immich_machine_learning | [11/01/25 10:16:12] INFO Waiting for application startup. immich_machine_learning | [11/01/25 10:16:12] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [11/01/25 10:16:12] INFO Initialized request thread pool with 12 threads. immich_machine_learning | [11/01/25 10:16:12] INFO Application startup complete. immich_machine_learning | [11/01/25 10:19:23] INFO Starting gunicorn 23.0.0 immich_machine_learning | [11/01/25 10:19:23] INFO Listening at: http://[::]:3003 (8) immich_machine_learning | [11/01/25 10:19:23] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [11/01/25 10:19:23] INFO Booting worker with pid: 9 immich_machine_learning | [11/01/25 10:19:26] INFO Started server process [9] immich_machine_learning | [11/01/25 10:19:26] INFO Waiting for application startup. immich_machine_learning | [11/01/25 10:19:26] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [11/01/25 10:19:26] INFO Initialized request thread pool with 12 threads. immich_machine_learning | [11/01/25 10:19:26] INFO Application startup complete. immich_machine_learning | [11/01/25 10:20:43] INFO Starting gunicorn 23.0.0 immich_machine_learning | [11/01/25 10:20:43] INFO Listening at: http://[::]:3003 (8) immich_machine_learning | [11/01/25 10:20:43] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [11/01/25 10:20:43] INFO Booting worker with pid: 9 immich_machine_learning | [11/01/25 10:20:19] INFO Started server process [9] immich_machine_learning | [11/01/25 10:20:19] INFO Waiting for application startup. immich_machine_learning | [11/01/25 10:20:19] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [11/01/25 10:20:19] INFO Initialized request thread pool with 12 threads. immich_machine_learning | [11/01/25 10:20:19] INFO Application startup complete. immich_machine_learning | [11/01/25 16:17:05] INFO Starting gunicorn 23.0.0 immich_machine_learning | [11/01/25 16:17:05] INFO Listening at: http://[::]:3003 (7) immich_machine_learning | [11/01/25 16:17:05] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [11/01/25 16:17:05] INFO Booting worker with pid: 8 immich_machine_learning | [11/01/25 16:17:10] INFO Started server process [8] immich_machine_learning | [11/01/25 16:17:10] INFO Waiting for application startup. immich_machine_learning | [11/01/25 16:17:10] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [11/01/25 16:17:10] INFO Initialized request thread pool with 12 threads. immich_machine_learning | [11/01/25 16:17:10] INFO Application startup complete. immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] TrashController {/api/trash}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/sessions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] UserController {/api/users}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RoutesResolver] ViewController {/api/view}: immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:NestApplication] Nest application successfully started immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v2.2.0] [production] immich_server | [Nest] 31 - 11/01/2025, 10:03:23 AM LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). immich_server | [Nest] 31 - 11/01/2025, 10:03:57 AM LOG [Api:WebsocketRepository] Websocket Connect: cbRIx-peqj9gyLqxAAAB immich_server | [Nest] 31 - 11/01/2025, 10:03:50 AM LOG [Api:WebsocketRepository] Websocket Disconnect: cbRIx-peqj9gyLqxAAAB immich_server | Initializing Immich v2.2.0 immich_server | Detected CPU Cores: 12 immich_server | Starting api worker immich_server | Starting microservices worker immich_server | [Nest] 7 - 11/01/2025, 10:13:26 AM LOG [Microservices:WebsocketRepository] Initialized websocket server immich_server | [Nest] 7 - 11/01/2025, 10:13:26 AM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 5020 rows immich_server | [Nest] 7 - 11/01/2025, 10:13:26 AM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 5653 rows immich_server | [Nest] 31 - 11/01/2025, 10:13:26 AM LOG [Api:WebsocketRepository] Initialized websocket server immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:StorageService] Successfully verified system mount folder checks immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:MetadataService] Initializing metadata service immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:MapRepository] Initializing metadata repository immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:MetadataService] Initialized local reverse geocoder immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 5020 rows immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 5653 rows immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "ocr": true, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:SystemConfigService] LogLevel=log (set via system config) immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:StorageService] Successfully verified system mount folder checks immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "ocr": true, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:SystemConfigService] LogLevel=log (set via system config) immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:NestFactory] Starting Nest application... immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] KyselyModule$1 dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:NestApplication] Nest application successfully started immich_server | [Nest] 7 - 11/01/2025, 10:13:27 AM LOG [Microservices:Bootstrap] Immich Microservices is running [v2.2.0] [production] immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:NestFactory] Starting Nest application... immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] ClsModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] KyselyModule$1 dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:InstanceLoader] ApiModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] ApiKeyController {/api/api-keys}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] ActivityController {/api/activities}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] AlbumController {/api/albums}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] AppController {/api}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] AssetController {/api/assets}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/copy, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/ocr, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] AuthController {/api/auth}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/status, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/session/unlock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/auth/session/lock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] AuthAdminController {/api/admin/auth}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/auth/unlink-all, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] DownloadController {/api/download}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] FaceController {/api/faces}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] JobController {/api/jobs}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/jobs/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] LibraryController {/api/libraries}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] MapController {/api/map}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] MemoryController {/api/memories}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/memories/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] NotificationController {/api/notifications}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] NotificationAdminController {/api/admin/notifications}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/test-email, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/templates/:name, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] OAuthController {/api/oauth}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] PartnerController {/api/partners}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/partners, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] PersonController {/api/people}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] SearchController {/api/search}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/statistics, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/large-assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] ServerController {/api/server}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/apk-links, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/server/version-check, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] SessionController {/api/sessions}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id/lock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] StackController {/api/stacks}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id/assets/:assetId, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] SyncController {/api/sync}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/version-check-state, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] TagController {/api/tags}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] TimelineController {/api/timeline}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] TrashController {/api/trash}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/sessions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] UserController {/api/users}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RoutesResolver] ViewController {/api/view}: immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:NestApplication] Nest application successfully started immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v2.2.0] [production] immich_server | [Nest] 31 - 11/01/2025, 10:13:27 AM LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). immich_server | [Nest] 31 - 11/01/2025, 10:13:30 AM LOG [Api:WebsocketRepository] Websocket Connect: sEGi3dwddhOqaQsUAAAB immich_server | [Nest] 31 - 11/01/2025, 10:15:00 AM LOG [Api:WebsocketRepository] Websocket Disconnect: sEGi3dwddhOqaQsUAAAB immich_server | Initializing Immich v2.2.0 immich_server | Detected CPU Cores: 12 immich_server | Starting api worker immich_server | Starting microservices worker immich_server | [Nest] 7 - 11/01/2025, 10:20:22 AM LOG [Microservices:WebsocketRepository] Initialized websocket server immich_server | [Nest] 7 - 11/01/2025, 10:20:22 AM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 5020 rows immich_server | [Nest] 7 - 11/01/2025, 10:20:22 AM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 5653 rows immich_server | [Nest] 31 - 11/01/2025, 10:20:22 AM LOG [Api:WebsocketRepository] Initialized websocket server immich_server | [Nest] 7 - 11/01/2025, 10:20:22 AM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 7 - 11/01/2025, 10:20:22 AM LOG [Microservices:StorageService] Successfully verified system mount folder checks immich_server | [Nest] 7 - 11/01/2025, 10:20:22 AM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server | [Nest] 7 - 11/01/2025, 10:20:22 AM LOG [Microservices:MetadataService] Initializing metadata service immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:MapRepository] Initializing metadata repository immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:MetadataService] Initialized local reverse geocoder immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "ocr": true, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:SystemConfigService] LogLevel=log (set via system config) immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 5020 rows immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 5653 rows immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:NestFactory] Starting Nest application... immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] KyselyModule$1 dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:NestApplication] Nest application successfully started immich_server | [Nest] 7 - 11/01/2025, 10:20:23 AM LOG [Microservices:Bootstrap] Immich Microservices is running [v2.2.0] [production] immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:StorageService] Successfully verified system mount folder checks immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "ocr": true, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:SystemConfigService] LogLevel=log (set via system config) immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:NestFactory] Starting Nest application... immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] ClsModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] KyselyModule$1 dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:InstanceLoader] ApiModule dependencies initialized immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] ApiKeyController {/api/api-keys}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] ActivityController {/api/activities}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] AlbumController {/api/albums}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] AppController {/api}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] AssetController {/api/assets}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/copy, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/ocr, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] AuthController {/api/auth}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/status, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/session/unlock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/auth/session/lock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] AuthAdminController {/api/admin/auth}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/auth/unlink-all, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] DownloadController {/api/download}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] FaceController {/api/faces}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] JobController {/api/jobs}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/jobs/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] LibraryController {/api/libraries}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] MapController {/api/map}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] MemoryController {/api/memories}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] NotificationController {/api/notifications}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] NotificationAdminController {/api/admin/notifications}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/test-email, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/templates/:name, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] OAuthController {/api/oauth}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] PartnerController {/api/partners}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] PersonController {/api/people}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] SearchController {/api/search}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/statistics, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/large-assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] ServerController {/api/server}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/apk-links, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/server/version-check, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] SessionController {/api/sessions}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id/lock, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] StackController {/api/stacks}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id/assets/:assetId, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] SyncController {/api/sync}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/version-check-state, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] TagController {/api/tags}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] TimelineController {/api/timeline}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] TrashController {/api/trash}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/sessions, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/statistics, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] UserController {/api/users}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, PUT} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RoutesResolver] ViewController {/api/view}: immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:NestApplication] Nest application successfully started immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v2.2.0] [production] immich_server | [Nest] 31 - 11/01/2025, 10:20:23 AM LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). immich_server | [Nest] 31 - 11/01/2025, 11:04:01 AM LOG [Api:WebsocketRepository] Websocket Connect: uKaKLjz7Cprjo-4oAAAB immich_server | [Nest] 31 - 11/01/2025, 11:04:06 AM LOG [Api:WebsocketRepository] Websocket Disconnect: uKaKLjz7Cprjo-4oAAAB immich_server | [Nest] 7 - 11/01/2025, 11:20:24 AM LOG [Microservices:VersionService] Found v2.2.1, released at 11/1/2025, 12:19:59 AM immich_server | [Nest] 7 - 11/01/2025, 1:20:24 PM LOG [Microservices:VersionService] Found v2.2.1, released at 11/1/2025, 12:19:59 AM immich_server | [Nest] 7 - 11/01/2025, 2:20:52 PM LOG [Microservices:VersionService] Found v2.2.1, released at 11/1/2025, 12:19:59 AM immich_server | [Nest] 31 - 11/01/2025, 4:10:11 PM LOG [Api:WebsocketRepository] Websocket Connect: y8jMm7mR79RrmxAPAAAD immich_server | [Nest] 31 - 11/01/2025, 4:10:20 PM LOG [Api:WebsocketRepository] Websocket Disconnect: y8jMm7mR79RrmxAPAAAD