remote-systemd-toggle 1.0.0 Released

We are happy to announce that remote-systemd-toggle 1.0.0 is now available.

This is the first public release of the project and provides a small, focused Go client/server tool for securely toggling a predefined systemd service over the network.


🔐 Secure Remote Service Control

remote-systemd-toggle uses TLS 1.3, mutual TLS authentication, an additional password check, and Argon2id password hashing.

Both toggle and status requests require authentication, and the server is intentionally limited to one configured systemd service.

Small scope. Clear purpose. No unnecessary magic.


📦 Packages and Release Artifacts

Release 1.0.0 provides:

  • Debian packages
  • Red Hat compatible RPM packages
  • a Windows client binary
  • GitHub release artifacts

The Linux packages are currently built for amd64 and arm64.


🗄️ Debian Repository

The release is also available through the Debian repository provided by thk-systems.net, so supported systems can receive updates through the normal package manager.

Bash
curl -fsSL https://debian.thk-systems.net/repo-install.sh | sudo sh
sudo apt install remote-systemd-toggle-server
sudo apt install remote-systemd-toggle-client