minio single node single disk docker compose with letsencrypt tls

How to have a single node minio instance,
with docker compose,
and auto updating letencrypt certificate.

Prerequisite:
A way to obtain a cert for your domain via certbot.
The certs should already exist and be able to be renewed.

1st create the docker minio directories.

/docker/minio/compose.yaml

/etc/letsencrypt/renewal-hooks/deploy/copy-certs.sh

And finally start it