Author: Michael Lynch <git@mtlynch.io>
Committer: Michael Lynch <mtlynch@noreply.codeberg.org>
Add stubs to upload media to s3 instead of the local filesystem (#108) Wire in the s3 and s3config packages, a MediaSource abstraction in the handlers package, and mutually exclusive --media-dir/--s3-config flags in both commands. All s3 implementation functions currently return "not implemented", so no live S3 connection is required. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/108 Co-authored-by: Michael Lynch <git@mtlynch.io> Co-committed-by: Michael Lynch <git@mtlynch.io>