feat: harden server pull deployments and git hygiene

This commit is contained in:
NuklearRabbit
2026-07-28 08:27:09 +02:00
parent d4d77c827a
commit 56efd1a00c
33 changed files with 2390 additions and 633 deletions
+10
View File
@@ -0,0 +1,10 @@
# ForgeFlow 0.9.2
## Emergency deployment and discovery repair
- Existing deployment profiles without an explicit mode migrate to **Push bundle**, never Server-side Git.
- Push bundle deploys the clean, committed local HEAD directly over SSH/SFTP and never requires a Gitea key, upstream, remote sync, or Git on Unraid.
- Desktop-to-Unraid authentication can use the server password; a failed key opens a password recovery flow instead of blocking deployment.
- Server inventory scans `docker ps -a`, complete Docker inspect data, Compose projects, and every DockerMan user template, including stopped and template-only workloads.
- Inventory connection failures are shown as failures rather than misleading zero counts.
- Existing Compose and DockerMan workloads can be linked manually without restarting or modifying them.