machin · MFL · sigv4

esetres

"es-tres" — as in S-3. A self-hosted object store in one static binary: buckets, sha256-deduped objects, an agent-first CLI, and a real aws-cli-compatible S3 facade (AWS SigV4) — no MinIO, no Docker, no runtime.

machin-esetres bucket create mymailbox
machin-esetres put mymailbox invoice.pdf ./invoice.pdf
machin-esetres serve --port 9000

# or, the same bucket, over real S3:
export AWS_ACCESS_KEY_ID=mymailbox AWS_SECRET_ACCESS_KEY=<token>
aws --endpoint-url http://localhost:9000 s3 cp ./invoice.pdf s3://mymailbox/invoice.pdf

Built to give poche-resend-webmail's mail attachments a real home — deduplicated, off one app server's disk, with an API instead of a directory convention. Verified against a genuine aws-cli, not a signer testing itself.