Deployment
Cutting a release
Tag-based release flow and local cross-builds.
The worker binary is published via GitHub Actions on tag push. New worker-setup.sh runs pick up latest automatically.
Workflow
make tag VERSION=v0.1.0This:
- Pushes the tag.
- Triggers the release workflow.
- Builds
linux/amd64andlinux/arm64worker binaries with checksums. - Uploads them to the matching GitHub Release.
Local cross-build (no release)
make release-workerPuts both binaries in dist/ for hand-distribution.
Service controls (worker)
systemctl status wisehosting-worker
journalctl -u wisehosting-worker -f
podman ps
podman logs wisehosting-traefik
iptables -L FORWARD -n