{"slug": "immich-go", "name": "immich-go", "category": "selfhosted", "category_name": "Self-hosted and home server", "description": "", "recommenders": 3, "commenters": 4, "warners": 1, "score": 1.804, "rising": 0.35, "first": "2025-11-30", "latest": "2026-10-24", "why": "Fortunately immich-go can just pick up the import where it left of", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 0, "compare": 0, "warn": 1}, "spark": [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "Fortunately immich-go can just pick up the import where it left of", "icon": true, "domain": null, "github_repo": "github.com/simulot/immich-go", "official_url": "https://github.com/simulot/immich-go", "pricing": "", "aliases": ["immich-go"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 803484528, "item_id": 50217783, "url": "https://news.ycombinator.com/item?id=50217783", "by": "slickdork", "date": "2026-10-24", "stance": "recommend", "quote": "I did google take out > immich and it maintained all meta data.", "excerpt": "I did google take out > immich and it maintained all meta data. I used https://github.com/simulot/immich-go", "context": "", "use_case": "import Google Takeout into Immich", "switched_from": "", "story": "Now Google says it might use your Gmail and Google Photos data to target ads"}, {"id": 780326304, "item_id": 48770394, "url": "https://news.ycombinator.com/item?id=48770394", "by": "luke_s", "date": "2026-07-02", "stance": "recommend", "quote": "Fortunately immich-go can just pick up the import where it left of", "excerpt": "I went through the same path as you - I think I even landed up with 14 takeout files as well! Its a bit of a trial, but quite doable. Its likely that things have improved since I did it about 6 months ago. *Getting the files from takeout* I tried downloading the files onto my laptop via a browser, and then copying them over to my NAS, but quickly gave up. The best approach is to download them directly to the NAS. As ", "context": "imported 14 Takeout files to a NAS", "use_case": "importing Google Takeout into Immich", "switched_from": "", "story": "Immich v3.0.0 Released"}, {"id": 737523650, "item_id": 46095228, "url": "https://news.ycombinator.com/item?id=46095228", "by": "cuu508", "date": "2025-11-30", "stance": "recommend", "quote": "For uploading photos taken with a camera I either use immich-go", "excerpt": "I'm running Immich on NanoPi R6C (arm64, even lower idle power usage, still plenty fast for running Immich). I use Cloudflare tunnel to make it available outside the home network. I've set up two DNS names \u2013 one for accessing it directly in the local network, and and a second one that goes through the tunnel. The Immich mobile app supports internal/external connection settings \u2013 it uses the direct connection when con", "context": "", "use_case": "upload photos to Immich", "switched_from": "", "story": "Self-hosting my photos with Immich"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 780358544, "item_id": 48772409, "url": "https://news.ycombinator.com/item?id=48772409", "by": "cromka", "date": "2026-07-03", "stance": "warn", "quote": "The logs reveal they were botched either by immich-go or iOS app", "excerpt": "It seemed like that for me, too, until I realized my photos were botched. The only way to know that was looking into the logs: I have some 9000 photos which it silently fails to extract metadata from. The only sign in the UI that something is off is the fact those 9k photos never get processed, you can try in perpetuity. The logs reveal they were botched either by immich-go or iOS app, ffmpeg freaks out when processi", "context": "", "use_case": "importing Google Takeout photos", "switched_from": "", "story": "Immich v3.0.0 Released"}]}], "who": [{"by": "luke_s", "context": "imported 14 Takeout files to a NAS", "url": "https://news.ycombinator.com/item?id=48770394", "date": "2026-07-02"}], "tags": [], "use_cases": ["import google takeout into immich", "importing google takeout photos", "importing google takeout into immich", "upload photos to immich"], "compared": [{"slug": "immich", "name": "Immich", "co": 4, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=48761944", "title": "Immich v3.0.0 Released", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50214218", "title": "Now Google says it might use your Gmail and Google Photos data to target ads", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46095087", "title": "Self-hosting my photos with Immich", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 1}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 1, "warn": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 1}}, "quotes": [{"id": 803484528, "item_id": 50217783, "url": "https://news.ycombinator.com/item?id=50217783", "by": "slickdork", "date": "2026-10-24", "stance": "recommend", "quote": "I did google take out > immich and it maintained all meta data.", "excerpt": "I did google take out > immich and it maintained all meta data. I used https://github.com/simulot/immich-go", "context": "", "use_case": "import Google Takeout into Immich", "switched_from": "", "story": "Now Google says it might use your Gmail and Google Photos data to target ads"}, {"id": 780358544, "item_id": 48772409, "url": "https://news.ycombinator.com/item?id=48772409", "by": "cromka", "date": "2026-07-03", "stance": "warn", "quote": "The logs reveal they were botched either by immich-go or iOS app", "excerpt": "It seemed like that for me, too, until I realized my photos were botched. The only way to know that was looking into the logs: I have some 9000 photos which it silently fails to extract metadata from. The only sign in the UI that something is off is the fact those 9k photos never get processed, you can try in perpetuity. The logs reveal they were botched either by immich-go or iOS app, ffmpeg freaks out when processi", "context": "", "use_case": "importing Google Takeout photos", "switched_from": "", "story": "Immich v3.0.0 Released"}, {"id": 780326304, "item_id": 48770394, "url": "https://news.ycombinator.com/item?id=48770394", "by": "luke_s", "date": "2026-07-02", "stance": "recommend", "quote": "Fortunately immich-go can just pick up the import where it left of", "excerpt": "I went through the same path as you - I think I even landed up with 14 takeout files as well! Its a bit of a trial, but quite doable. Its likely that things have improved since I did it about 6 months ago. *Getting the files from takeout* I tried downloading the files onto my laptop via a browser, and then copying them over to my NAS, but quickly gave up. The best approach is to download them directly to the NAS. As ", "context": "imported 14 Takeout files to a NAS", "use_case": "importing Google Takeout into Immich", "switched_from": "", "story": "Immich v3.0.0 Released"}, {"id": 737523650, "item_id": 46095228, "url": "https://news.ycombinator.com/item?id=46095228", "by": "cuu508", "date": "2025-11-30", "stance": "recommend", "quote": "For uploading photos taken with a camera I either use immich-go", "excerpt": "I'm running Immich on NanoPi R6C (arm64, even lower idle power usage, still plenty fast for running Immich). I use Cloudflare tunnel to make it available outside the home network. I've set up two DNS names \u2013 one for accessing it directly in the local network, and and a second one that goes through the tunnel. The Immich mobile app supports internal/external connection settings \u2013 it uses the direct connection when con", "context": "", "use_case": "upload photos to Immich", "switched_from": "", "story": "Self-hosting my photos with Immich"}]}