Skip to content

[FEATURE REQUEST] Simplify MongoDB initialization in docker-compose #3632

@AchrefHemissi

Description

@AchrefHemissi

Why this feature?

Description

Simplify the MongoDB container configuration in docker-compose.yml by using MongoDB's built-in initialization script mechanism instead of complex inline bash commands.

Benefits

  • Follows Docker best practices
  • Easier to maintain and debug
  • Cleaner docker-compose.yml file
  • Uses MongoDB's official initialization mechanism

Suggested Solution

Changes

  • Replace inline bash script with dedicated initialization script
  • Use /docker-entrypoint-initdb.d/ directory for MongoDB user setup
  • Improve readability and maintainability of docker-compose configuration

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions