94137c6586
The generated entrypoint used a brittle invocation that could spawn a non-interactive bash and exit immediately, causing containers to stop with exit code 0 right after startup. - Switch to so the container user gets a login shell and stdin/tty are preserved - Update the unit test assertion for the new drop-privileges command Quality gates: - pytest tests/unit: 219 passed - ruff: clean on changed files - mypy: clean on changed files
389 B
389 B
apps
dir: apps
index: apps/.pi-map.index.md
role
Contains the main deployable application modules that compose the project's executable entry points.
files
arch
Modular monolith or microservices architecture where each subdirectory represents an independent application with its own configuration, dependencies, and lifecycle.