A useful middle ground
Keep your VPS, systemd units, nginx and Git workflow. Add a desktop surface for the work that is easy to get wrong when repeated manually.
Blacksmith A focused deployment control panel for people who run real servers. Blacksmith turns the operating system tools already on your VPS into a clear, repeatable workflow.
For simple Python, Node.js, Rust and static applications on bare-metal Linux.
Blacksmith was made for the gap between repeating deployment commands by hand and adopting a heavyweight platform. It gives a small team a dependable path from a Git branch to a running service, while leaving the machine understandable.
Keep your VPS, systemd units, nginx and Git workflow. Add a desktop surface for the work that is easy to get wrong when repeated manually.
One server, a few applications, limited resources. That is not a temporary limitation here; it is the product boundary.
Releases, logs, environment files, resource limits and rollback stay close to the host instead of disappearing behind an abstraction.
The desktop client and server agent share typed contracts. Administration stays private; the only public surface is the signed GitHub webhook when you choose to enable it.
Blacksmith is designed around least privilege, private administration, host-key verification and systemd sandboxing. It still expects an operator who understands the host: no tool can make an exposed port, an overpowered account or an unreviewed command safe.