fix(compose): remove explicit container and network names for parallel stacks by haosenwang1018 · Pull Request #1154 · MemMachine/MemMachine

added 2 commits

March 1, 2026 18:44
Remove hardcoded container_name and network name directives from
docker-compose.yml so that multiple stacks can run side by side.

Docker Compose automatically scopes container and network names
with the project name (directory name or COMPOSE_PROJECT_NAME),
so explicit names are unnecessary and prevent parallel stacks.

Users who need stable container names can still set them via
COMPOSE_PROJECT_NAME in their .env file.

Fixes MemMachine#1140
Remove hardcoded container_name and network name directives from
docker-compose.yml so that multiple stacks can run side by side.

Docker Compose automatically scopes container and network names
with the project name (directory name or COMPOSE_PROJECT_NAME),
so explicit names are unnecessary and prevent parallel stacks.

Users who need stable container names can still set them via
COMPOSE_PROJECT_NAME in their .env file.

Fixes MemMachine#1140