immich-go(1)

πŸ“¦ version 0.32.0, in ubuntu stonking

✨ immich-go(1) ✨

okay bestie, it's giving immich-go β€” the Unix manual page, and we're looking at the from-picasa upload command today πŸ’– the manual name is right there in the header (immich-go), so consider that your little intro card, mwah πŸŽ€


πŸ¦‹ NAME πŸ¦‹

immich-go-upload-from-picasa β€” Upload photos from a Picasa folder or zip file

no cap, that's literally the whole job description πŸ’…


🌸 SYNOPSIS 🌸

immich-go upload from-picasa [flags] ...

so you run the command, you give it some flags, you give it some stuff to chew on (the ...), and it does the thing ✨


πŸ’œ DESCRIPTION πŸ’œ

Upload photos from a Picasa folder or zip file.

that's the main character energy right there. point it at a Picasa folder, or at a Picasa zip file, and it uploads your photos 🫢


🌈 OPTIONS 🌈

  • --album-path-joiner=" / " β€” the string it uses to glue multiple folder names together into one album name (like ' ' or ' - ', your call bb)
  • --album-picasa[=true] β€” use the Picasa album name found in the .picasa.ini file πŸ’–
  • --ban-file='@eaDir/', '@__thumb/', 'SYNOFILETHUMB.', 'Lightroom Catalog/', 'thumbnails/', '.DSStore', '/.*', '.Spotlight-V100/', '.photostructure/', 'Recently Deleted/' β€” exclude a file based on a pattern (case-insensitive, so don't stress about caps). you can specify this multiple times πŸ’…
  • --date-from-name[=true] β€” use the date from the filename when the metadata doesn't have a date. heads up, this only works for jpg, mp4, heic, dng, cr2, cr3, arw, raf, nef, mov πŸ‘‘
  • --date-range=unset β€” only import photos taken within the date range you specify πŸ—“οΈ
  • --exclude-extensions= β€” comma-separated list of extensions to exclude (e.g. .gif,.PM) (default: none)
  • --folder-as-album=NONE β€” import all files into albums defined by the folder structure. set it to 'FOLDER' to use the folder name as the album name, or 'PATH' to use the full path as the album name πŸŽ€
  • --folder-as-tags[=false] β€” use the folder structure as tags (ex: the file holiday/summer 2024/file.jpg will have the tag holiday/summer 2024) 🌸
  • -h, --help[=false] β€” help for from-picasa (the classic, we love her)
  • --ignore-sidecar-files[=false] β€” don't upload the sidecar with the photo πŸ™ˆ
  • --include-extensions= β€” comma-separated list of extensions to include (e.g. .jpg,.heic) (default: all)
  • --include-type= β€” a single file type to include (VIDEO or IMAGE) (default: all)
  • --into-album="" β€” specify an album to import all the files into 🫢
  • --recursive[=true] β€” explore the folder and all of its sub-folders, go deep bestie πŸ¦‹

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

  • --admin-api-key="" β€” admin's API Key for managing the server's jobs πŸ”‘
  • -k, --api-key="" β€” API Key
  • --api-trace[=false] β€” enable trace of api calls πŸ”
  • --client-timeout=20m0s β€” set server calls timeout
  • --concurrent-tasks=16 β€” number of concurrent tasks (1-20)
  • --config="" β€” config file (default is ./immich-go.yaml)
  • --device-uuid="framework" β€” set a device UUID
  • --dry-run[=false] β€” simulate all actions (the sneak peek option, nothing actually happens πŸ‘€)
  • -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 of JSON file
  • --manage-burst=NoStack β€” manage burst photos. Possible values: 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: NoStack, KeepHeic, KeepJPG, StackCoverHeic, StackCoverJPG
  • --manage-raw-jpeg=NoStack β€” manage coupled RAW and JPEG files. Possible values: NoStack, KeepRaw, KeepJPG, StackCoverRaw, StackCoverJPG
  • --no-ui[=false] β€” disable the user interface πŸ™ˆ
  • --on-errors=stop β€” what to do when an error occurs (stop, continue, accept N errors at max)
  • --overwrite[=false] β€” always overwrite files on the server with local versions ⚠️ like, always, fr fr
  • --pause-immich-jobs[=true] β€” pause Immich background jobs during upload operations
  • --save-config[=false] β€” save the configuration to immich-go.yaml
  • -s, --server="" β€” Immich server address (example http://your-ip:2283 or https://your-domain)
  • --session-tag[=false] β€” tag uploaded photos with a tag "{immich-go}/YYYY-MM-DD HH-MM-SS" 🏷️
  • --skip-verify-ssl[=false] β€” skip SSL verification
  • --tag=[] β€” add tags to the imported assets. can be specified multiple times. hierarchy is supported using a / separator (e.g. 'tag1/subtag1') ✨
  • --time-zone="" β€” override the system time zone πŸ•°οΈ

🧚 SEE ALSO 🧚

immich-go-upload(1)


⭐ HISTORY ⭐

28-Mar-2026 β€” Auto generated by spf13/cobra


and that's the whole page bestie, every flag, every default, every little value, all of it slaying in place πŸ’… no details were harmed in the making of this manual 🫢

kisses, this page was auto generated by spf13/cobra and it's dated Mar 2026 β€” the manual name is immich-go(1), and yes she ate πŸŽ€βœ¨

πŸ“¦ where this page comes from