[PR #593] [CLOSED] MinIO: Pin image and expand template & env configuration #4934

Closed
opened 2026-05-06 17:44:05 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/593
Author: @jemgdevp
Created: 12/16/2025
Status: Closed

Base: canaryHead: feat-minio


📝 Commits (5)

  • e27d358 feat: update MinIO configuration and template for improved functionality and compatibility
  • 6c4a7dc feat: add MINIO_DOMAIN environment variable to MinIO configuration
  • 85270bd refactor: clean up comments in MinIO docker-compose and template files
  • 08f7b8b fix: update MinIO service ports mapping for consistency on Dokploy routes handling
  • 62ca672 refactor: revert default MinIO image to latest version

📊 Changes

2 files changed (+63 additions, -18 deletions)

View changed files

📝 blueprints/minio/docker-compose.yml (+24 -11)
📝 blueprints/minio/template.toml (+39 -7)

📄 Description

This pull request updates the MinIO blueprint to improve configuration flexibility and ensure compatibility with recent MinIO versions. The changes standardize environment variables, explicitly pin the MinIO Docker image version, and enhance configuration options in the template.

Docker Compose configuration improvements:

  • Explicitly pins the MinIO Docker image to RELEASE.2025-04-22T22-12-26Z in docker-compose.yml to ensure consistent behavior and compatibility with the admin UI.
  • Expands the list of environment variables in the MinIO service to allow greater configuration flexibility, including CORS, browser, compression, and region settings.
  • Updates port mappings to ensure both API and console ports are exposed, and clarifies volume configuration comments.

Template configuration enhancements:

  • Adds a comprehensive set of MinIO-related variables to template.toml for easier customization (e.g., browser settings, CORS, compression, region).
  • Refactors environment variable injection in template.toml to use an env array, improving maintainability and clarity.
  • Adds a domain mapping for the MinIO API port (9000) in addition to the console port (9001).

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Dokploy/templates/pull/593 **Author:** [@jemgdevp](https://github.com/jemgdevp) **Created:** 12/16/2025 **Status:** ❌ Closed **Base:** `canary` ← **Head:** `feat-minio` --- ### 📝 Commits (5) - [`e27d358`](https://github.com/Dokploy/templates/commit/e27d3583aa2c92bae15ccdd312a0aec83dbfdcee) feat: update MinIO configuration and template for improved functionality and compatibility - [`6c4a7dc`](https://github.com/Dokploy/templates/commit/6c4a7dc05cb250cc891b0f8f314d2fa5ce39af7d) feat: add MINIO_DOMAIN environment variable to MinIO configuration - [`85270bd`](https://github.com/Dokploy/templates/commit/85270bd0602df397b104f1f4c342f0f8c5a27aa2) refactor: clean up comments in MinIO docker-compose and template files - [`08f7b8b`](https://github.com/Dokploy/templates/commit/08f7b8b38968b0ab663496df83210ff28eddd819) fix: update MinIO service ports mapping for consistency on Dokploy routes handling - [`62ca672`](https://github.com/Dokploy/templates/commit/62ca672ce44fc35c99749cea283cb85aa4af776d) refactor: revert default MinIO image to latest version ### 📊 Changes **2 files changed** (+63 additions, -18 deletions) <details> <summary>View changed files</summary> 📝 `blueprints/minio/docker-compose.yml` (+24 -11) 📝 `blueprints/minio/template.toml` (+39 -7) </details> ### 📄 Description This pull request updates the MinIO blueprint to improve configuration flexibility and ensure compatibility with recent MinIO versions. The changes standardize environment variables, explicitly pin the MinIO Docker image version, and enhance configuration options in the template. **Docker Compose configuration improvements:** * Explicitly pins the MinIO Docker image to `RELEASE.2025-04-22T22-12-26Z` in `docker-compose.yml` to ensure consistent behavior and compatibility with the admin UI. * Expands the list of environment variables in the MinIO service to allow greater configuration flexibility, including CORS, browser, compression, and region settings. * Updates port mappings to ensure both API and console ports are exposed, and clarifies volume configuration comments. **Template configuration enhancements:** * Adds a comprehensive set of MinIO-related variables to `template.toml` for easier customization (e.g., browser settings, CORS, compression, region). * Refactors environment variable injection in `template.toml` to use an `env` array, improving maintainability and clarity. * Adds a domain mapping for the MinIO API port (9000) in addition to the console port (9001). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-06 17:44:05 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#4934