Keep deployment logs findable after the container is recreated #218

Merged
clawbot merged 2 commits from issue-214-log-hostname into next2 2026-09-23 11:44:30 +02:00
2 Commits
Author SHA1 Message Date
sneak 53da656325 Test that the deployment log path has no hostname in it (closes #214)
Check / check (pull_request) Skipped
GetLogFilePath must return a path directly under logs/<appname>/; the
new test fails if the hostname directory comes back.

Model: opus-5-5
2026-09-23 09:26:04 +00:00
sneak 23649a7c60 Keep deployment logs findable after the container is recreated (closes #214)
Check / check (pull_request) Skipped
Deployment log files were stored under a directory named after the
container's hostname, which Docker changes whenever the container is
recreated, so every older log download returned 404. Logs now live under
logs/<appname>/. The download handler still finds logs written by older
versions under any hostname directory.

Model: opus-5-5
2026-09-23 09:08:50 +00:00