mirror of
https://github.com/immich-app/immich.git
synced 2026-03-02 22:57:45 -05:00
Immich server does not start after update to v1.119.1 #4202
Closed
opened 2026-02-20 03:01:56 -05:00 by deekerman
·
35 comments
No Branch/Tag specified
main
renovate/typescript-projects
release/next
renovate/github-actions
chore/translations
push-nwxlpmyzkyrl
push-wzwotsylzylq
push-zpwsovysllvn
push-zunuwtznrlpm
renovate/opentofu-1.x
renovate/node
push-rsywxvptwxuv
renovate/prom-prometheus
renovate/docker.io-valkey-valkey-9
push-suusrsrnmzrp
push-xyozownmuwqp
csp-policy
uhthomas/fix-mobile-video-state
uhthomas/fix-mobile-hero-height
feat/use-native-clients
uhthomas/chore-mobile-simplify-scroll
feat/mobile-edit-3-mobile-sync-handling
feat/panorama-tiles
refactor/zod-migration
fix/maintenance-reload
refactor/restores-file-interceptor
uhthomas/fix-mobile-inconsistent-asset-detials-background
postgres-socketio
claude/auto-screenshot-web-changes-Y7efI
visual-review/pr-26535
push-lvyturrtwkrq
feat/notification
feat/library-offline-stats
feat/checksum-algorithm-indicator
feat/library-offline-count
uhthomas/feat-mobile-search-results
fix/bring-back-globalkeys
fix/map-webgl-error
feat/mobile-ocr
feat/custom-date-range
fix/mobile-video-aspect-ratio
fix/ml-ocr-batch-size
fix/timeline-rtl
feat/integrity-checks-izzy
uhthomas/fix-mobile-search-results
renovate/flutter
uhthomas/feat-sort-smart-search
renovate/github-cqlabs-homebrew-dcm-1.x
feat/video-player
feat/mobile-editing
refactor/remove-replace-with-upload
uhthomas/chore-mobile-maplibre
uhthomas/mobile-fix-asset-details-album-pop
feat/crawl-wrapper
feat/open-in-browser
push-skvzqoozqkpl
feat/edit-filters
fix/locale-settings-desc
feat/pg-queue
refactor/asset-upload
renovate/connectivity_plus-7.x
better-project-structure
uhthomas/mobile-feat-asset-viewer-details
fix/ml-rocm-build
fix/25803
feat/asset-file-apis
midzelis/wip
feature/bottom-buttons-order
sqlite_thumbs
fix-keep-correct-ios-shared-album-asset
fix-memory-generation-and-display
push-vpxwmwwxwnvw
fix-migration-width-height
revert/prettier-translations
shared-deep-link-handler
feat/thumbnail-native-clients
feat/platform-clients
fix/foreground-cloud-sync
filter-by-person
feat/csp
refactor/sidebar
fix/disable-editing
fix/view-timeline-deeplink
image-zoom-on-slow-connection
fix/merged-edited-assets
open-api-fix
feat/create-job-with-dto
use-toast-primary
feat/vitest-4
feat/ios-fastlane-match
match-signing
fix-update-time-update-timeline
feat/modal-routes
feature/mobile-view-asset-owner
feat/system-settings
feature/show-activity-count
better-info-in-asset-viewer
fix/all-people-count
feat/location-favorites
feature/rearrange-buttons-2
fix/download-storage-template
feat/kb-shortcuts-mobile
fix/people-count
push-qolzzzzxrvvn
chore/originals-in-asset-files
feat/asset-size-columns
ben/tree-a11y
new-search-filter-ui
refactor/expectSelectedReadonly
refactor/mobile-grdb
push-qvuktpxmkknu
feat/mobile-native-local-sync
refactor/timeline_ops
fix/scrubber_end
feat/version.txt
feat/context-menus
feat/server-chunked-uploads
refactor/virtualsegment
refactor/rename_daymonth_groups
fix/restrict-android-bg-worker
feat/android-periodic-worker
fix-remote-sync-clean-up
refactor/timeline_move_ops
fix/timeline_split_selectable
feat/keyboard_actions_help_modal
feat/static_frontend
feat/notification-warnign-android
feat/plugins2
feat/plugins
test/create-workflow-token-action
fix/docs-force
debug/search-result-similarity
debug/cf-chunked-uploads
feat/eslint_rule
feat/search-filter-album/web
refactor/timeline_photostream
refactor/timelineasset_asset
feat/session-permissions
feat/timeline_photostream_assetnav
feat/timeline_minor_optimize
feat/timeline_perf_nocomp
feat/timeline_search_results_actions
feat/timeline_search_results_page
fix/timeline_padding
fix/timeline_search_reactivity_warnings
feat/timeline_scrollbar
feat/timeline_stream_withviewer
fix/timeline_back_forth_nav
refactor/timeline_photostream_component
fix/generated-files-checks
fix/locate-button-local
chore/base-image-mimalloc
refactor/timeline_assetlayout
refactor/timeline_selectable
refactor/timeline_aware_actions
refactor/timeline_monthsegment
feat/remove-old-pages
chore/deps-gradle
tmp_photostream
tmp/lcms
feat/mobile-dynamic-thumbnails
fix/mobile-finer-thumbnail-concurrency
refactor/timeline1
refactor/extract_photostream
refactor/rename_load_api
refactor/timeline2
refactor/timeline3
feat/multi-select-asset-viewer
feat-no-thumbhash-cache
refactor/asset_grid
feat/faster-access-checks
fix/18991
fix/19543
chore/temp-remove
fix/21419
feat/mobile-hdr-images
chore/update-mise-lockfile
feat/mise-server-checks
feat/mise-ci
feat/windows-2025
feat/dev_cli
refactor/mobile-migrate-clients
fix/map-theme
fix/require-checkbox
chore/use_swc
feat/efficient-thumbnail-decoding
refactor/mobile-thumbhash
refactor/mobile-thumbhash-new
feat/beta-background-upload
fix/beta-timeline-memories-setting
fix/failed-uploads-not-removed
feat/mobile-shared-album
feat/groups
drift-map-page
drift-auth-user-sync
fix/disable-memory
feat/add-to-album-action
edit-date-time-action
drift-people-page
sqlite-remove-isIn
chore/required-reviewers
refact/asset-manager
fix/folder-sort
pnpm
feat/widget-multiple-server-urls
chore/medium-tests-dbname
fix/web-no-iterator-find
fix/map-pan-interruption
track-livephotos
timeline_events
chore/oxlint-migration
feat/maintenance-worker
feat/dav
chore/demo-snapshot
refactor/server-side-dedupe
feat/integrity-checks
dev/recognition-eval
lighter_buckets_test
perf/postgres-queue
postgres-queue
focus_rings
refactor/web-stores-1
refactor/add-to-taken
feat/sort-places
vet
tmp/demo-snapshot-preview
fix/server-migration-file-extension
fix/asset-update-race-condition
rknn-toolkit-lite2
refactor/mobile-split-up-search-page
feature/Add-rocm-support-for-machine-learning
feat/rocm
chore/async-hash-file
feat/shared-link-view-count
feat/rotation
feat/graphql
feat/job-ids
feat/ignore-library-permission-error
feat/docker-compose-builder
feat/kysely-typeorm
mobile/onboarding
no-video-player
fix/server-qsv-output-format
chore/server-geodata-tweaks
mobile/native-video-player-no-hero
feat/xxhash
fix/docs-concurrency
feat/local-tileserver
refactor/exif-orientation
original-path-infix
refactor/mobile/login-form-1
feat/server-editor-endpoints
fix/server-qsv-vbr
fix-mobile-db-problems
feat/ml-armnn-conversion
feat/mobile/backup-with-album-info
feat/fast-initial-sync-1
chore/handle-output_dims
feat/unassign-faces
feat/shortcuts-on-asset-grid
feat/capacitor-mobile-app-poc
feat/server-nvenc-hw-decoding
fix/mobile-fetch-non-archive
web/automation-ui
feat/mobile-server-endpoint-save-dropdown
object-storage
feat/memories-animations
dev/metrics
ml/tflite
feat/ml-export-cli
v2.5.6
v2.5.5
v2.5.4
v2.5.3
v2.5.2
v2.5.1
v2.5.0
v2.4.1
v2.4.0
v2.3.1
v2.3.0
v2.2.3
v2.2.2
v2.2.1
v2.2.0
v2.1.0
v2.0.1
v2.0.0
v1.144.1
v1.144.0
v1.143.1
v1.143.0
v1.142.1
v1.142.0
v1.141.1
v1.141.0
v1.140.1
v1.140.0
v1.139.4
v1.139.3
v1.139.2
v1.139.1
v1.139.0
v1.138.1
v1.138.0
v1.137.3
v1.137.2
v1.137.1
v1.137.0
v1.136.0
v1.135.3
v1.135.2
v1.135.1
v1.135.0
v1.134.0
v1.133.1
v1.133.0
v1.132.3
v1.132.2
v1.132.1
v1.132.0
v1.131.3
v1.131.2
v1.131.1
v1.131.0
v1.130.3
v1.130.2
v1.130.1
v1.130.0
v1.129.0
v1.128.0
v1.127.0
v1.126.1
v1.126.0
v1.125.7
v1.125.6
v1.125.5
v1.125.4
v1.125.3
v1.125.2
v1.125.1
v1.125.0
v1.124.2
v1.124.1
v1.124.0
v1.123.0
v1.122.3
v1.122.2
v1.122.1
v1.122.0
v1.121.0
v1.120.2
v1.120.1
v1.120.0
v1.119.1
v1.119.0
v1.118.2
v1.118.1
v1.118.0
v1.117.0
v1.116.2
v1.116.1
v1.116.0
v1.115.0
v1.114.0
v1.113.1
v1.113.0
v1.112.1
v1.112.0
v1.111.0
v1.110.0
v1.109.2
v1.109.1
v1.109.0
v1.108.0
v1.107.2
v1.107.1
v1.107.0
v1.106.4
v1.106.3
v1.106.2
v1.106.1
v1.106.0
v1.105.1
v1.105.0
v1.104.0
v1.103.1
v1.103.0
v1.102.3
v1.102.2
v1.102.1
v1.102.0
v1.101.0
v1.100.0
v1.99.0
v1.98.2
v1.98.1
v1.98.0
v1.97.0
v1.96.0
v1.95.1
v1.95.0
v1.94.1
v1.94.0
v1.93.3
v1.93.2
v1.93.1
v1.93.0
v1.92.1
v1.92.0
v1.91.4
v1.91.3
v1.91.2
v1.91.1
v1.91.0
v1.90.2
v1.90.1
v1.90.0
v1.89.0
v1.88.2
v1.88.1
v1.88.0
v1.87.0
v1.86.0
v1.85.0
v1.84.0
v1.83.0
v1.82.1
v1.82.0
v1.81.1
v1.81.0
v1.80.0
v1.79.1
v1.79.0
v1.78.1
v1.78.0
v1.77.0
v1.76.1
v1.76.0
v1.75.2
v1.75.1
v1.75.0
v1.74.0
v1.73.0
v1.72.2
v1.72.1
v1.72.0
v1.71.0
v1.70.0
v1.69.0
v1.68.0
v1.67.2
v1.67.1
v1.67.0
v1.66.1
v1.66.0
v1.65.0
v1.64.0
v1.63.2
v1.63.1
v1.63.0
v1.62.1
v1.62.0
v1.61.0
v1.60.0
v1.59.1
v1.59.0
v1.58.0
v1.57.1
v1.57.0
v1.56.2
v1.56.1
v1.56.0
v1.55.1
v1.55.0
v1.54.1
v1.54.0
v1.53.0
v1.52.1
v1.52.0
v1.51.2
v1.51.1
v1.51.0
v1.50.1
v1.50.0
v1.49.0
v1.48.1
v1.48.0
v1.47.3
v1.47.2
v1.47.1
v1.47.0
v1.46.1
v1.46.0
v1.45.0
v1.44.0
v1.43.1
v1.43.0
v1.42.0_65-dev
v1.41.1_64-dev
v1.41.0_64-dev
v1.40.1_63-dev
v1.40.0_63-dev
v1.39.0_61-dev
v1.38.2_60-dev
v1.38.1_60-dev
v1.38.0_60-dev
v1.37.0_58-dev
v1.36.2_56-dev
v1.36.1_55-dev
v1.36.0_55-dev
v1.35.0_54-dev
v1.34.0_53-dev
v1.33.1_52-dev
v1.33.0_52-dev
v1.32.1_51-dev
v1.32.0_50-dev
v1.31.1_49-dev
v1.31.0_49-dev
v1.30.2_48-dev
v1.30.0_46-dev
v1.29.6_45-dev
v1.29.6_44-dev
v1.29.5_44-dev
v1.29.4_44-dev
v1.29.3_43-dev
v1.29.2_43-dev
v1.29.1_43-dev
v1.29.0_42-dev
v1.28.4_41-dev
v1.28.4_42-dev
v1.28.3_41-dev
v1.28.2_40-dev
v1.28.1_39-dev
v1.28.0_38-dev
v1.27.0_37-dev
v1.26.0_36-dev
v1.25.0_35-dev
v1.24.0_34-dev
v1.23.0_33-dev
v1.22.0_32-dev
v1.21.1_31-dev
v1.21.0_31-dev
v1.20.3_30-dev
v1.20.2_30-dev
v1.20.1_30-dev
v1.20.0_30-dev
v1.19.1_29-dev
v1.19.0_29-dev
v1.18.0_27-dev
v1.17.0_25-dev
v1.16.0_23-dev
v1.15.1_21-dev
v1.15.0_21-dev
v1.14.0_21-dev
v1.13.0_20-dev
v1.12.0_18-dev
v1.11.0_17-dev
v1.10.0_15-dev
v1.9.1_14-dev
v1.9.0_13-dev
v1.8.0_12-dev
v1.7.0_11-dev
v1.6.0_10-dev
v1.5.1+9-dev
v1.5.0+8-dev
v1.4.0+7-dev
v1.4.0+6-dev
v1.4.0-dev
v1.3.0-dev
v1.3.1-dev
v0.6-dev
v0.5-dev
v0.4-dev
v0.3-dev
v0.2-dev
first-android-release
Labels
Clear labels
accessibility
changelog:enhancement
changelog:security
changelog:skip
changelog:translation
cli
date-time
dependencies
documentation
external-library
format
good first issue
mobile-beta
mobile-beta
mobile-beta
needs-answer
nice to have
sharing
tech-debt
📱mobile
🖥️web
🗄️server
🧠machine-learning
No labels
accessibility
changelog:enhancement
changelog:security
changelog:skip
changelog:translation
cli
date-time
dependencies
documentation
external-library
format
good first issue
mobile-beta
mobile-beta
mobile-beta
needs-answer
nice to have
sharing
tech-debt
📱mobile
🖥️web
🗄️server
🧠machine-learning
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
starred/immich#4202
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @werefkin on GitHub (Nov 1, 2024).
The bug
After the standard update procedure I am not able to access the server, the
immich_servercontainer is constantly restarting.The OS that Immich Server is running on
Raspbian 6.6.51+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt2 (2024-10-01) aarch64 GNU/Linux
Version of Immich Server
v1.119.1
Version of Immich Mobile App
v1.119.1
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
Relevant log output
@bo0tzz commented on GitHub (Nov 1, 2024):
Please post the full logs of the containers
@werefkin commented on GitHub (Nov 1, 2024):
Logs of
immich_server[Nest] 35 - 11/01/2024, 12:15:54 PM LOG [Api:EventRepository] Websocket Disconnect: V_7qQ_xXQW2lnExZAAAL
[Nest] 35 - 11/01/2024, 12:15:55 PM LOG [Api:EventRepository] Websocket Connect: KkeHHhDoqLCCNWJfAAAN
[Nest] 7 - 11/01/2024, 12:16:32 PM LOG [Microservices:PersonService] Detected 3 new faces in asset ea7a839d-6cb8-4150-a7a8-b12ff3972e1b
[Nest] 7 - 11/01/2024, 12:16:42 PM LOG [Microservices:PersonService] Detected 1 new faces in asset 8fa138ae-3a13-4cd5-b4b1-ae9a3cd4cba5
[Nest] 7 - 11/01/2024, 12:16:55 PM LOG [Microservices:PersonService] Detected 3 new faces in asset 7d3b4126-42f7-4bc1-82dc-97236932b270
[Nest] 7 - 11/01/2024, 12:16:55 PM LOG [Microservices:PersonService] Detected 2 new faces in asset 79ca02df-4492-491c-8f33-9f8f8c79375f
[Nest] 7 - 11/01/2024, 12:17:04 PM LOG [Microservices:PersonService] Detected 2 new faces in asset 5932333f-61b0-4ccd-a3b2-c329746f75be
[Nest] 7 - 11/01/2024, 12:17:06 PM LOG [Microservices:PersonService] Detected 3 new faces in asset 8342fefb-360b-47b7-88f7-47902a99d10d
[Nest] 7 - 11/01/2024, 12:17:11 PM LOG [Microservices:PersonService] Detected 1 new faces in asset 4185d688-e60b-4796-9adc-67bac8918d52
[Nest] 7 - 11/01/2024, 12:17:11 PM LOG [Microservices:PersonService] Detected 1 new faces in asset 8f2c2d55-60fa-43c8-9fda-1ed78dba9499
[Nest] 7 - 11/01/2024, 12:17:18 PM LOG [Microservices:PersonService] Detected 2 new faces in asset 530eade0-c983-4137-9acf-495f32fa960b
[Nest] 7 - 11/01/2024, 12:17:18 PM LOG [Microservices:PersonService] Detected 2 new faces in asset a692dcf4-e9ea-4ef1-a650-ba8788cfb4ca
[Nest] 7 - 11/01/2024, 12:17:25 PM LOG [Microservices:PersonService] Detected 2 new faces in asset 42d5d480-cb01-444a-9ad2-08bbb29d4a59
[Nest] 7 - 11/01/2024, 12:17:32 PM LOG [Microservices:PersonService] Detected 3 new faces in asset 3d640825-07ad-4a30-a79b-f5e299b9cbdd
[Nest] 7 - 11/01/2024, 12:17:36 PM LOG [Microservices:PersonService] Detected 3 new faces in asset 3cef301e-85a3-4222-9a7b-31ab1aa22fa1
[Nest] 7 - 11/01/2024, 12:17:43 PM LOG [Microservices:PersonService] Detected 3 new faces in asset b9b0424a-9499-4765-9ab6-1d7601a1b72e
[Nest] 7 - 11/01/2024, 12:17:45 PM LOG [Microservices:PersonService] Detected 3 new faces in asset f1bc154c-52ac-4072-acd4-2b6981932e68
[Nest] 7 - 11/01/2024, 12:17:52 PM LOG [Microservices:PersonService] Detected 3 new faces in asset a9fc5de2-b00d-46fe-a94a-3daa5d300968
[Nest] 7 - 11/01/2024, 12:17:53 PM LOG [Microservices:PersonService] Detected 3 new faces in asset 518ff394-e0ac-4010-9bd0-8cdd1655fdf4
[Nest] 35 - 11/01/2024, 12:17:59 PM LOG [Api:EventRepository] Websocket Disconnect: AY2xp-aysxh61x5qAAAF
[Nest] 7 - 11/01/2024, 12:18:00 PM LOG [Microservices:PersonService] Detected 2 new faces in asset 9cddd2eb-daed-4cff-a423-a3db6aa221e7
[Nest] 7 - 11/01/2024, 12:18:02 PM LOG [Microservices:PersonService] Detected 3 new faces in asset bfb2c201-0945-473c-8e68-2e92583727f3
[Nest] 7 - 11/01/2024, 12:18:09 PM LOG [Microservices:PersonService] Detected 2 new faces in asset b2a07624-6190-40de-b462-33d50cc1b3ae
[Nest] 7 - 11/01/2024, 12:18:13 PM LOG [Microservices:PersonService] Detected 3 new faces in asset ccfc7fab-37be-4c28-8c1b-25ecedab0d98
[Nest] 7 - 11/01/2024, 12:18:18 PM LOG [Microservices:PersonService] Detected 3 new faces in asset 8720237e-25e0-4617-8e87-ce7ceefe8301
[Nest] 7 - 11/01/2024, 12:18:24 PM LOG [Microservices:PersonService] Detected 1 new faces in asset 1a2e9327-7351-4f42-95c6-742ed4d71842
[Nest] 7 - 11/01/2024, 12:18:26 PM LOG [Microservices:PersonService] Detected 3 new faces in asset de9775d5-6cce-474e-baf8-76e5dc5f6f52
[Nest] 7 - 11/01/2024, 12:18:33 PM LOG [Microservices:PersonService] Detected 1 new faces in asset a4428814-2308-49b7-8278-eb481f2858d4
[Nest] 7 - 11/01/2024, 12:18:53 PM LOG [Microservices:PersonService] Detected 1 new faces in asset f7773362-b1cf-4616-9b7a-b2cae93e9d1b
Initializing Immich v1.119.1
Detected CPU Cores: 4
Starting api worker
Starting microservices worker
[Nest] 7 - 11/01/2024, 12:21:06 PM LOG [Microservices:EventRepository] Initialized websocket server
[Nest] 35 - 11/01/2024, 12:21:07 PM LOG [Api:EventRepository] Initialized websocket server
[Nest] 7 - 11/01/2024, 12:21:10 PM LOG [Microservices:MapRepository] Initializing metadata repository
@lupoalberto12 commented on GitHub (Nov 1, 2024):
I have the same problem.
Here to follow.
Regards.
@alextran1502 commented on GitHub (Nov 1, 2024):
@werefkin Can you try restart the stack with docker compose down, docker compose up?
@lupoalberto12 your same problem might be from different issues with the setup, so you should create a different discussion thread with your setup and logs we can help
@werefkin commented on GitHub (Nov 1, 2024):
Hm.. It is the same, it fails to start (there are some failure counts at the beginning and unhealthy status then), but apparently after some random time it does start indeed, cannot distingush a pattern yet.
I also redeployed the container and restored a snapshot from library and database from some days ago, it is the same
@alextran1502 commented on GitHub (Nov 1, 2024):
Can you try bring down the containers, remove the images, then repull and restart?Nvm it started, so it was just downloading and ingesting the geocoding data
@yunasc commented on GitHub (Nov 1, 2024):
How long did it took for your instance to start? I tried waiting for 2 hours - no luck.
@werefkin commented on GitHub (Nov 1, 2024):
not that long, a few minutes, I still see the error and starting attempts though. I completety remove the stack and restored with my database backup.
@yunasc commented on GitHub (Nov 1, 2024):
Yikes! I know that Immich is for 3-2-1 setup, but still from v1.x.x I would expect some backwards compatibility, especially since changelog mentioned nothing about this.
@bo0tzz commented on GitHub (Nov 1, 2024):
To note - Immich is not following semver yet. I'm not sure what you're referring to with the changelog/compat comment though?
@werefkin commented on GitHub (Nov 1, 2024):
I needed 7 minutes with 1 failed trial and abovementioned
TypeErrorissue. I will see how it performs, might be I think about downgrading it..@alextran1502 commented on GitHub (Nov 1, 2024):
@zackpollard I wonder if there is any log we can add in this process to give users some feedback?
@zackpollard commented on GitHub (Nov 1, 2024):
The geodata really should take minutes at maximum, for most people it's like 10 seconds. I'm surprised it's taking this long but I can take a look into it at some point
@avtarsingh1122 commented on GitHub (Nov 2, 2024):
for me it took approx 16 minutes to be healthy, but working fine afterwards
@yunasc commented on GitHub (Nov 3, 2024):
nvm.
As for the issue, I can see (after plugging in main image from 13 hours ago), that the slow part is pgsql.
Which is created from the helm chart with the following resources (default ones):
After uncapping pgsql and restarting both immich and pgsql now it's done pretty fast:
@JvdMaat commented on GitHub (Nov 3, 2024):
Came here after an hour of troubleshooting figuring I had messed up the port 3001->2283 conversion (after Immich had already been down for 4 hours). Turns out it took 5 hours for postgres to fix itself and allow immich to boot. This would have been good to know before upgrading.

@werefkin commented on GitHub (Nov 3, 2024):
Ha, actually, I did change the port during the troubleshooting as well (completely reinstalled immich and restored the backup), maybe this explains that it started to boot after that, just checked the previous docker compose file.
@werefkin commented on GitHub (Nov 4, 2024):
@zackpollard
I am wondering, the issue is closed, was there any solution? Apparently the problem is common
@disconnect5852 commented on GitHub (Nov 5, 2024):
also me having this problem immich_server and immich_microservices are crashing. Reverted ti v114, where i upgraded from, and it works.
@werefkin commented on GitHub (Nov 5, 2024):
Ok, I believe it is the same bug. The microservices do have indeed the same behaviour as server and fail to start. Did you modify version in the env file to downgrade?
@zackpollard commented on GitHub (Nov 5, 2024):
If people who are commenting they have the same issue please include what hardware you're running on and confirm that you don't have any resource limits set on your containers. I did a bunch of testing yesterday and couldn't get the geocoding import process to take any more than 45 seconds, except in the case that postgres resources were severely restricted for RAM.
@disconnect5852 commented on GitHub (Nov 5, 2024):
Yes, i set the version in .env.
My hardware is a 2 core celeron N2807 with 4 gb ram. Nothing ran out of resources, swap is just on 16%
@werefkin commented on GitHub (Nov 5, 2024):
I run it (together with portrainer and nextcloud) on Raspberry Pi 4 with 4GB RAM. No limits are set, the issue was not present on the previous versions. As mentioned, it did not start at all right after the update, I made a completely new deployment of the stack and restored the backup after that it starts, though takes more time with some startup failures.
@bo0tzz commented on GitHub (Nov 5, 2024):
That's a seriously underpowered system. I don't think we can do much about Immich running poorly on that.
@zackpollard commented on GitHub (Nov 5, 2024):
Could you expand more what you mean by "some startup failures"?
@JvdMaat commented on GitHub (Nov 5, 2024):
I think a good chunk of the userbase is running it on underpowered systems (I'm running mine (along with 30 other containers) on an old 2014 laptop with 4 cores and 16GB RAM.)
I don't think the issue is that it takes a while. I think it would help if that was communicated. If we know that for a certain upgrade it'll take time to come back up due to DB work, we can wait for that (and even look for that in our DB CPU utilization, which clearly showed postgres working hard for 5 hours).
All I saw when I upgraded (from 117 to 119) was that the immich_server container kept failing healthcheck, crashing and restarting and giving errors on the port 2283. (which coincided with the v118 port change). So I tried troubleshooting an issue that wasn't actually there.
On a side note, I also just noticed that the laptop's CPU is pegged at 100% (and 15m load is at 20) now because I started a missing face detection last night. Which is fine. I don't care if that takes a few days. The other containers are still responsive, and the faces will get detected eventually without requiring further intervention from me.
@werefkin commented on GitHub (Nov 5, 2024):
@werefkin commented on GitHub (Nov 5, 2024):
OK, I first wrote that the start was successful after the reinstallation of the entire stack, apparently it is still unstable. It is not running currently and is in starting phase continuously.
@werefkin commented on GitHub (Nov 5, 2024):
this is the latest output I have
@werefkin commented on GitHub (Nov 5, 2024):
You seem to experience exactly the same symptoms. Did you downgrade it and if yes, to what version?
@JvdMaat commented on GitHub (Nov 5, 2024):
I upgraded (from 117 to 119), let it sit for 4 hours (yardwork), came back, noticed it was down and spent an hour troubleshooting (updating ports in docker compose & swag, going back to 117, etc, etc), finally back up to 119, and then it suddenly pulled out of it and worked. Check the CPU utilization on the postgres container. This is what mine looked like during the upgrade to 119:

The dip at 16:15 is where I downgraded to 117, and then back to 119 at 16:30. And eventually once that CPU peak settled at 17:15, immich-server suddenly came online and stopped crashing.
@zackpollard commented on GitHub (Nov 5, 2024):
This is the output of the healthcheck, we would need the output from the logs
@werefkin commented on GitHub (Nov 5, 2024):
@zackpollard I see no errors in the logs, I sent them already before. The thing is it isn't really reproducable, I had immich running yesterday as normally, but today after a restart it didnt start at all, but started after a manual system reboot reboot.I will try to catch it and post if there is something. Thank you
@PotatoYummy commented on GitHub (Nov 23, 2024):
+1
@caothu159 commented on GitHub (Nov 26, 2024):
After I upgrade RAM to 4GB and add 1GB swap, Immich-server stop restart