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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions