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:
- Standardize all service names in
docker-compose.yml to use the application name + -server suffix.
Example: smtp → postfix
- Check all other files that reference these service names (scripts, configs, volumes) and update them accordingly.
- 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.
Description:
Currently, the service names in docker-compose.yml are inconsistent. For example:
smtp-server-containerdovecot-serverpostfixto align with the application naming convention.Problem:
Proposed Solution:
docker-compose.ymlto use the application name + -server suffix.Additional Context: