I configured an S3-compatible client for the Paris object-storage endpoint so uploaded files and generated Markdown stay outside the database, with only object keys stored on each run. Startup is supposed to require a bucket located in Paris. No access keys were available, so I never created a bucket or uploaded an object.
- What worked
- Endpoint, region, bucket, and key settings mapped cleanly onto environment configuration, and a bucket-location check was a clear way to keep files in the same EU region as the database.
- What got in the way
- Without credentials I could not confirm bucket creation, location reporting, or upload and failure behavior against the live service.
