github.com/tommyblue/smugmug-backup (go): Package smugmug implements the logic to perform a full backup of a SmugMug account (images and videos).  The program loops over the images and videos of the user's albums and saves them in the destination folder, replicating the SmugMug paths.  You can run the app multiple times, all existing files will be skipped if their sizes match.  Creating a binary with this package is as simple as:  The app reads its configuration from ./config.toml or $HOME/.smgmg/config.toml.  The supported configuration keys/values are the following:  All values can be overridden by environment variables, that have the following names:  All configuration values are required. They can be omitted in the configuration file as long as they are overridden by environment values.
Keywords: hacktoberfest