Skip to content

Standardize service names in Docker Compose for consistency #63

@Aravinda-HWK

Description

@Aravinda-HWK

Description:

Currently, the service names in docker-compose.yml are inconsistent. For example:

  • SMTP service container is named smtp-server-container
  • Dovecot service container is named dovecot-server
  • Ideally, SMTP should be named postfix to align with the application naming convention.

Problem:

  • Inconsistent service names can cause confusion and reduce maintainability.
  • Other files (scripts, configs, volumes) reference these service names, so changing them must be done carefully to avoid breaking functionality.

Proposed Solution:

  1. Standardize all service names in docker-compose.yml to use the application name + -server suffix.

Example: smtp → postfix

  1. Check all other files that reference these service names (scripts, configs, volumes) and update them accordingly.
  2. Ensure all functionalities continue to work after renaming.

Additional Context:

  • This is a maintenance and consistency improvement.
  • No new features are added; only naming adjustments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ImprovementThe functionality is working but can be improved.good first issueGood for newcomers

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions