Configuring Minio for several use cases
- 
I noticed that the minio config is pretty static in the Cloudron package. - This could be improved by linking the start.sh to /app/data (so we can make changes)
- Several example configs could be provided which can be swapped out for various use cases (only one install needed)
- A new config UI could be adapted from OpenVPN
- It could be used to front backups to S3 providers in gateway mode (this is what I'd like to do now + a super cool hack that I'm working on  ) )
- Disk caching is possible using this method
- Integrates with Rclone
- Encrypt it with certs
 
- 
minio moved entirely an environment variable based configuration approach and the config.json is deprecated - https://docs.minio.io/docs/minio-server-configuration-guide.html . So, looks like if we fix the package to source /app/data/env.sh, that's a good start. And then we need the server/gateway CLI configurable as well.
- 
I noticed that the minio config is pretty static in the Cloudron package. - This could be improved by linking the start.sh to /app/data (so we can make changes)
- Several example configs could be provided which can be swapped out for various use cases (only one install needed)
- A new config UI could be adapted from OpenVPN
- It could be used to front backups to S3 providers in gateway mode (this is what I'd like to do now + a super cool hack that I'm working on  ) )
- Disk caching is possible using this method
- Integrates with Rclone
- Encrypt it with certs
 @robi said in Configuring Minio for several use cases: Several example configs could be provided which can be swapped out for various use cases (only one install needed) 
 A new config UI could be adapted from OpenVPNIdeally, all this should come from the upstream app (given that it already has a UI). Maybe we can open up a feature request there? I am not sure why their admin ui is so "ignored". 
- 
@robi said in Configuring Minio for several use cases: Several example configs could be provided which can be swapped out for various use cases (only one install needed) 
 A new config UI could be adapted from OpenVPNIdeally, all this should come from the upstream app (given that it already has a UI). Maybe we can open up a feature request there? I am not sure why their admin ui is so "ignored". @girish said in Configuring Minio for several use cases: @robi said in Configuring Minio for several use cases: Several example configs could be provided which can be swapped out for various use cases (only one install needed) 
 A new config UI could be adapted from OpenVPNIdeally, all this should come from the upstream app (given that it already has a UI). Maybe we can open up a feature request there? I am not sure why their admin ui is so "ignored". The UI is just a browser, and not a configuration system ;-/ We just need to manage our own CLI configs. @girish said in Configuring Minio for several use cases: I pushed changes to allow custom config in new minio release. Thank you! 
 

