feat(services): Add Docker port mapping sync and reconfigure workflow for local services
This commit is contained in:
12
changelog.md
12
changelog.md
@@ -1,5 +1,17 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-08-16 - 1.18.0 - feat(services)
|
||||
Add Docker port mapping sync and reconfigure workflow for local services
|
||||
|
||||
- Add getPortMappings to DockerContainer to extract port bindings from docker inspect output
|
||||
- Sync existing container port mappings into .nogit/env.json when loading/creating service configuration
|
||||
- Validate and automatically update ports only when containers are not present; preserve container ports when containers exist
|
||||
- Recreate containers automatically if detected container port mappings differ from configuration (MongoDB and MinIO)
|
||||
- Add reconfigure method and new CLI command to reassign ports and optionally restart services
|
||||
- Improve status output to show configured ports and port availability information
|
||||
- Minor helpers and imports updated (DockerContainer injected into ServiceConfiguration)
|
||||
- Add .claude/settings.local.json (local permissions config) to repository
|
||||
|
||||
## 2025-08-15 - 1.17.5 - fix(services)
|
||||
Update S3 credentials naming and add S3_ENDPOINT/S3_USESSL support for improved MinIO integration
|
||||
|
||||
|
Reference in New Issue
Block a user