b569eb41

By: Michael Lynch <git@mtlynch.io>

Read S3 config from environment

Use S3_* environment variables instead of a config file so S3 setup matches the production env-var pattern used for SMTP credentials. Remove the --s3-config flag from app, importer, Docker, and dev workflows so there is one S3 configuration path.

Document the media bucket variables in .env.example so local and production environments expose the required values consistently.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 4s 4s 5s 0s
Eval 5s 1m01s 1m01s 1m06s 0s
Build 8s 6m23s 2m05s 2m13s 49s
Suite 0s 7m29s 2m12s 2m13s 50s

Timeline

0s10s20s30s40s50s1m1m10s1m20s