immich-go(1)

πŸ“¦ version 0.32.0, in ubuntu stonking

πŸ’– immich-go(1) β€” the stack glow-up edition πŸ’–

okay bestie, this is the manual page for immich-go, and today we're zooming all the way in on the stack command. it lives in section 1 of the manual, it's giving very much "organized photo library, but make it cute" energy, and it's literally here to make your Immich server make sense. no cap. 🫢


πŸŽ€ NAME πŸŽ€

immich-go-stack β€” Update Immich for stacking related photos ✨


🌸 SYNOPSIS 🌸

immich-go stack [flags]

πŸ¦‹ DESCRIPTION πŸ¦‹

Stack photos related to each other according to the options πŸ’…


✨ OPTIONS ✨

  • --admin-api-key="" β€” the Admin's API Key, for managing the server's jobs πŸ‘‘
  • -k, --api-key="" β€” your API Key πŸ”‘
  • --api-trace[=false] β€” turn on tracing of api calls (yes, all of them, we're nosy) πŸ‘€
  • --client-timeout=20m0s β€” set how long server calls wait before they time out ⏳
  • --date-range=unset β€” the photos must have been taken inside this date range πŸ—“οΈ
  • --device-uuid="framework" β€” set a device UUID πŸ“±
  • --dry-run[=false] β€” simulate every single action, change nothing, zero commitment, very demure 🧚
  • -h, --help[=false] β€” help for stack πŸ™‹
  • --manage-burst=NoStack β€” manage burst photos. possible values are: NoStack, Stack, StackKeepRaw, StackKeepJPEG πŸ’₯
  • --manage-epson-fastfoto[=false] β€” manage Epson FastFoto file (default: false) πŸ–¨οΈ
  • --manage-heic-jpeg=NoStack β€” manage coupled HEIC and JPEG files. possible values are: NoStack, KeepHeic, KeepJPG, StackCoverHeic, StackCoverJPG πŸ“
  • --manage-raw-jpeg=NoStack β€” manage coupled RAW and JPEG files. possible values are: NoStack, KeepRaw, KeepJPG, StackCoverRaw, StackCoverJPG πŸ“Έ
  • --pause-immich-jobs[=true] β€” pause Immich background jobs while upload operations are happening βœ‹
  • -s, --server="" β€” Immich server address (example http://your-ip:2283 or https://your-domain) 🌐
  • --skip-verify-ssl[=false] β€” skip SSL verification (living dangerously, we respect it) πŸ”“
  • --time-zone="" β€” override the system time zone πŸ•°οΈ

πŸ’œ OPTIONS INHERITED FROM PARENT COMMANDS πŸ’œ

these ones are not just for stack, they're the family heirlooms passed down from the parent command, and they slay equally hard πŸ’–

  • --concurrent-tasks=16 β€” number of concurrent tasks (1-20) πŸƒβ€β™€οΈ
  • --config="" β€” config file (default is ./immich-go.yaml) πŸ“„
  • -l, --log-file="" β€” write log messages into the file πŸ—‚οΈ
  • --log-level="INFO" β€” log level (DEBUG|INFO|WARN|ERROR), default INFO πŸ“’
  • --log-type="text" β€” log formatted as text or JSON file πŸ“
  • --on-errors=stop β€” what to do when an error occurs (stop, continue, accept N errors at max) πŸ›‘
  • --save-config[=false] β€” save the configuration to immich-go.yaml πŸ’Ύ

🌈 SEE ALSO 🌈


πŸ“œ HISTORY πŸ“œ

  • 28-Mar-2026 β€” Auto generated by spf13/cobra πŸ€–

and that's the whole page bestie!! every flag accounted for, every default intact, nothing skipped, we ate and left no crumbs 🍽️✨

this little legend was Auto generated by spf13/cobra, dated Mar 2026, and it's filed under immich-go(1) β€” so like, if you ever forget a flag, you know exactly where to find her πŸŽ€πŸ’…πŸ«Ά

πŸ“¦ where this page comes from