* switch proxy to config file
pull in single flight changes
* changes for single-flight
* intermediate stage. All tests passing. pkg still has env refs
* remove all env references
* delete config/env entirely
* fix failing tests
* create the config.toml file as part of dev setup
* create config file only if it doesn't exist
* update Dockerfiles to use config file
* move composing elements to the top
* verbose parameter naming
* newline
* add flag for config file path
* update docs with config file flag
* remove unnecessary nil check
* use filepath.join
* rename redis port to address
* fix path.join
* fix issues after merge
* add vendor dir
* common code for the cdn uploads
* fix and use in aws s3
* cleanup and review feedback
* rename const so it makes sense for other uses
* add contenttype to s3
* parallel deletes
* common code for the cdn uploads
* fix and use in aws s3
* cleanup and review feedback
* rename const so it makes sense for other uses
* add contenttype to s3
* parallel deletes
* convert gcp
* use ctx.Err()
* fix upload and del
* tests
* use common code in azure
* refactor gcp bucket
* use delete in gcp
* fix comments
* review feedback
* change pkg alias