[Maintenance] Replacement for minio in docker stack
- Dominant language
- Java
- Stars
- 7
- Forks
- 5
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 34
Description
### Relevant component
_No response_
### Problem description (optional)
The development stack currently contains `minio` and the client `mc` as services for testing the S3 integration.
Since both those images are no longer maintained we should switch to an alternative.
### Desired solution
Possible solutions might be:
- https://garagehq.deuxfleurs.fr/ (preferred as much smaller and purely focused on S3)
- https://www.localstack.cloud/
### Considered alternatives (optional)
_No response_
### Additional context (optional)
_No response_
### No duplicate
- [x] I confirm that this issue is not a duplicate
### Code of Conduct
- [x] I agree to follow this project's Code of Conduct
Contributor guide
No contributing guide indexed for this repository
Research direction
Inspect the development Docker stack and the S3 integration setup that currently use the minio and mc services. Compare the preferred Garage option with LocalStack, then verify the existing S3 integration tests against the replacement. Done means the unmaintained images are removed and S3 testing still works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker
- Domain
- cloud, devops, infrastructure
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100