Skip to content

feat(mongodb): Add Atlas Local for MongoDb#873

Open
jeff-goddard wants to merge 2 commits intotestcontainers:mainfrom
jeff-goddard:add-mongo-atlas-container
Open

feat(mongodb): Add Atlas Local for MongoDb#873
jeff-goddard wants to merge 2 commits intotestcontainers:mainfrom
jeff-goddard:add-mongo-atlas-container

Conversation

@jeff-goddard
Copy link
Copy Markdown

Linked issue: #865

This adds a Mongo DB Atlas local container.

This works similarly to the Java container: https://java.testcontainers.org/modules/databases/mongodb/#mongodbatlaslocalcontainer

Like the java one, I added this into the same module as the normal Mongo container, but we can make it into its own module if this would be better.

Changes form standard mongo container:

  1. Use different environment variables for configuration
  2. Wait for the container healthcheck rather than the logs, as it takes a little longer for the search service to start.

@jeff-goddard jeff-goddard force-pushed the add-mongo-atlas-container branch from e3d97ad to 71edfe1 Compare September 10, 2025 11:15
@0xfabioo
Copy link
Copy Markdown

0xfabioo commented Dec 1, 2025

Any progress on this?

@jeff-goddard jeff-goddard force-pushed the add-mongo-atlas-container branch from 71edfe1 to fb27121 Compare December 10, 2025 11:33
@jeff-goddard
Copy link
Copy Markdown
Author

Any progress on this?

I have rebased this change with updates from the main branch, still waiting on a review or guidance from the project if this approach is good.

@Tranquility2 Tranquility2 changed the title feat: Add container for MongoDb Atlas Local feat(mongodb): Add Atlas Local for MongoDb Apr 3, 2026
@Tranquility2 Tranquility2 added 🚀 enhancement 👥 community feat feature but its a community module so we wont bump tc core for it labels Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

👥 community feat feature but its a community module so we wont bump tc core for it 🚀 enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants