commit a42e0152bf5ec0870ce3532a1e53e73660c4cf5d Author: Kyattsukuro Date: Sun Jan 25 18:19:42 2026 +0100 init diff --git a/README.md b/README.md new file mode 100644 index 0000000..097ee81 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +ToDo: + - evaluate alternantives [garage] \ No newline at end of file diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..c72291d --- /dev/null +++ b/compose.yml @@ -0,0 +1,31 @@ +services: + minio: + image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z + command: server /data + networks: + - proxy + environment: + MINIO_ROOT_USER: "${MINIO_USER}" + MINIO_ROOT_PASSWORD: "${MINIO_PASSWORD}" + healthcheck: + test: ["CMD", "mc", "ready", "local"] + interval: 5s + timeout: 5s + retries: 5 + volumes: + - data:/data + labels: + traefik.enable: true + traefik.http.routers.minio.rule: "Host(`s3.urmel.de`)" + traefik.http.routers.minio.tls: true + traefik.http.routers.minio.tls.certResolver: hetzner + traefik.http.services.minio-https.loadbalancer.server.port: 9000 + + +volumes: + data: + +networks: + proxy: + name: traefik_exposed + external: true \ No newline at end of file