Skip to content

Add ministack container#264

Open
akirak wants to merge 2 commits into
testcontainers:mainfrom
akirak:ministack
Open

Add ministack container#264
akirak wants to merge 2 commits into
testcontainers:mainfrom
akirak:ministack

Conversation

@akirak
Copy link
Copy Markdown

@akirak akirak commented May 20, 2026

Minio has been archived and is no longer an active open-source project. Its Docker image has not been updated in 8 months.

Ministack is a free AWS emulator and a newer alternative to LocalStack. It provides an S3-compatible storage API, making it a suitable alternative to Minio for testing, which is the scope of this project.

In this PR, I propose switching from Minio to Ministack. The test cases cover the same bucket operations.

Copy link
Copy Markdown
Member

@jarlah jarlah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

again awesome with contribution, would just like the pr to only contain the new container :)

Comment thread lib/container/ministack_container.ex
@akirak akirak force-pushed the ministack branch 2 times, most recently from 80dd0e2 to 9168eef Compare May 21, 2026 15:36
Comment thread test/container/ministack_container_test.exs
Comment thread test/container/ministack_container_test.exs Outdated
Comment thread test/container/ministack_container_test.exs
@jarlah jarlah self-requested a review May 21, 2026 17:38
@jarlah
Copy link
Copy Markdown
Member

jarlah commented May 21, 2026

When you remove the unused aliases and maybe add a put file tests, we're good to go 💪

akirak and others added 2 commits May 22, 2026 03:42
Co-Authored-By: Codex <noreply@openai.com>
Co-Authored-By: Codex <noreply@openai.com>
@jarlah
Copy link
Copy Markdown
Member

jarlah commented May 21, 2026

Thanks for the contribution 🙂

@jarlah jarlah changed the title Replace minio with ministack Add ministack container May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants