Repository navigation
BeforeUp 0.2.0 preview 1
Pre-release
Pre-release
·
18 commits
to main
since this release
This preview adds a running-stack comparison to BeforeUp.
Run beforeup compare -f compose.yaml to review proposed host-port and data-mount changes against containers that are already running in the same Docker Compose project.
Changes:
- Recognize when a published port belongs to the same service, or to a different Docker project.
- Warn about added and removed host port bindings.
- Highlight removed mounts and changed mount sources, without printing raw host bind-source paths.
- Resolve Compose-managed named volume identifiers to avoid misleading mount warnings.
- Handle projects where no services are selected by active profiles.
- Add repeatable tests for 14 synthetic Compose scenarios, plus regression tests for running-project comparisons and failure cases.
The tool remains read-only. The comparison does not inspect image versions, environment changes, container health or application behavior, and it does not promise that a deployment will succeed.
Linux amd64 and arm64 executables are included with SHA-256 checksums. Independent user testing is still required before a stable release.