0.4.1 - Deployment Patch
0.4.1 is a deployment patch release after 0.4.0. It focuses on Docker Compose package fixes for Linux production environments, including initialization, certificate generation, health checks, and background worker configuration refresh.
Fixes
- Fixed missing executable permissions for
scripts/*.shin the release package, avoidingPermission deniedwhen running./scripts/init.shon Linux. - Fixed the frontend image certificate initialization script so it is executable and can generate
certs/asp.crtandcerts/asp.keyon first startup. - Fixed the frontend container health check by probing
https://127.0.0.1/instead oflocalhost. - Fixed long-running worker processes continuing to use stale runtime configuration. Workers now refresh runtime configuration before each iteration, and the ELK Action Worker reloads ELK settings on each poll.
- Fixed the case where ELK Action was enabled in the UI but the worker could still log
ELK Process Alert From Index is disabled; skipping poll.
Deployment Docs
- Added a production restart and operations page.
- Added a stopped full backup and restore page, explicitly requiring the deployment directory name to stay
asp-composeso Docker named volume names do not change. - Simplified upgrade guidance: back up, update image versions in
.env, run./scripts/upgrade.sh, and check status. - Added Chinese
README.zh.mdto the Docker Compose release package.
Upgrade Notes
If you already deployed 0.4.0, back up first, then update image versions in .env:
text
ASP_BACKEND_IMAGE=ghcr.io/funnywolf/agentic-soc-platform/asp-backend:0.4.1
ASP_FRONTEND_IMAGE=ghcr.io/funnywolf/agentic-soc-platform/asp-frontend:0.4.1Run the upgrade:
bash
./scripts/upgrade.sh