-
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Currently, container names are UUID-based (e.g. deeploy-a1b2c3d4-...), which makes internal service-to-service communication impractical. All containers share the same Docker network, so Docker DNS works - but nobody wants to use a UUID as a hostname.
Proposed changes:
- Use deeploy-{slug}-{short-id} as container name (e.g. deeploy-my-api-a1b2c3d4)
- Add Docker network aliases based on the pod title (e.g. my-api)
Prior art: Dokploy uses {type}-{slug}-{nanoid}, Coolify uses UUIDs and gets criticized for it.
- ALSO: remove domain requirement: It could be useful to have pods without domains for pod to pod communication via Docker network.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels