Install on an existing Pi
Use this guide when your Raspberry Pi is already online and you can connect to it over SSH. The installer adds the Suta agent alongside what’s already there. It doesn’t upgrade the OS, reboot, change network settings or touch your services.
Before you begin
Section titled “Before you begin”- Check that the Pi meets the requirements.
- Make sure you have a Suta workspace. If you don’t, create one at app.suta.dev.
Install the agent
Section titled “Install the agent”-
Open an SSH session to the Pi, using an account that can run
sudo. -
Run the installer:
Terminal window curl -fsSL https://suta.dev/install.sh | bash -
When asked what to install, choose Suta agent. The installer checks the Pi, explains what it will add, then asks you to continue.
-
Open the registration link that the installer prints. Sign in if asked.
-
On the Register your device page, check the workspace shown. To use a different one, switch workspace in the sidebar. Enter a Display name and, optionally, some tags. To compare the identity with the one shown on the Pi, expand Check device identity.
-
Select Register device.
-
Keep your SSH session open until the installer reports that the device is connected.
The device now appears in Devices. Monitoring and remote access start off. Turn them on from the device page when you need them.
Update the software
Section titled “Update the software”To update all Suta software on the device, run the installer again. It keeps the device’s identity, registration and settings.
curl -fsSL https://suta.dev/install.sh | bashTo update without prompts, for example from a script, pass --agent --yes:
curl -fsSL https://suta.dev/install.sh | bash -s -- --agent --yes--yes never resets registration.
To update only the agent from the dashboard, see Update the Suta agent.
Finish an interrupted registration
Section titled “Finish an interrupted registration”If registration didn’t finish, for example because you closed the browser, run:
sudo suta registerUninstall
Section titled “Uninstall”sudo suta uninstallThis removes the Suta software but keeps the device’s identity and settings, so you can reinstall later. It doesn’t remove the device from your workspace. To revoke its access, remove it in the dashboard.