c388029a

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Read S3 config from environment (#177)

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.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/177

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 4s 4s 4s 0s
Eval 4s 39s 39s 43s 0s
Build 7s 3m22s 1m24s 1m32s 0s
Suite 0s 4m06s 1m31s 1m32s 0s

Timeline

0s10s20s30s40s50s1m1m10s1m20s1m30s