mirror of
https://github.com/Dokploy/templates.git
synced 2026-11-10 01:33:12 -06:00
[PR #592] [CLOSED] refactor: update RustFS configuration in docker-compose and template files #7843
Reference in New Issue
Block a user
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/592
Author: @jemgdevp
Created: 12/16/2025
Status: ❌ Closed
Base:
canary← Head:refactor-rustfs📝 Commits (1)
0523468refactor: update RustFS configuration in docker-compose and template files📊 Changes
2 files changed (+27 additions, -10 deletions)
View changed files
📝
blueprints/rustfs/docker-compose.yml(+11 -7)📝
blueprints/rustfs/template.toml(+16 -3)📄 Description
This pull request updates the RustFS blueprint configuration to improve environment variable management and make the service setup more flexible and explicit. The changes mainly focus on how environment variables are defined and passed to the Docker container, as well as providing more sensible defaults in the template.
Key configuration improvements:
Environment variable handling:
docker-compose.yml, environment variables are now listed without hardcoded values, making it easier to override them via external configuration or secrets. Additional variables likeRUSTFS_EXTERNAL_URL,RUSTFS_CONSOLE_EXTERNAL_URL,RUSTFS_REGION, andRUSTFS_LOG_LEVELhave been added for greater flexibility.template.toml, default values for key environment variables (such asaddress,console_address,region, andlog_level) are now explicitly set, ensuring a consistent setup out of the box.Blueprint template enhancements:
[config].envarray intemplate.tomlnow includes all relevant environment variables, dynamically populated from the template variables, making configuration more transparent and easier to maintain.These changes help standardize and clarify the configuration process for deploying RustFS using Docker Compose and the blueprint template.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.