Command line tool to mass upload media folders to your google photos account(s).
While the official tool is only supports Mac OS and Windows, this brings an uploader to Linux too.
- specify folders to upload in config file
- optionally delete after upload
- upload to multiple google accounts
- security: logs you into google using OAuth (so this app doesn't have to know your password), and stores your temporary access code in your OS's secure storage (keyring/keychain).
go get -u github.com/nmrshll/gphotos-uploader-cli
~/.config/gphotos-uploader-cli/config.hjson
(if absent, run gphotos-uploader-cli
to create an example configuration file)
(documentation) (troubleshooting)
gphotos-uploader-cli
- Go 1.9+ for installation using
go install github.com/nmrshll/gphotos-uploader-cli
- Mac OS or Linux
Have improvement ideas or want to help ? Please start by opening an issue
- add CI pipeline for testing / building / releasing deb/snap/homebrew/... packages (to drop the dependency on go for installing)
- add tests
- add CLI manual
- add electron app for front-end
- increase upload parallelism for speed