Install Command
Overview
The install command is a one-line curl command that downloads and executes the ACS Monitor installer on your target server. Each install command contains a unique install token tied to your server registration.
Command Format
curl -fsSL https://acsmon.com/install/YOUR_INSTALL_TOKEN | bash
The flags used in the curl command are:
-f— fail silently on HTTP errors (non-zero exit code on failure)-s— silent mode (no progress meter)-S— show errors even in silent mode-L— follow redirects
Install Tokens
Install tokens are separate from license keys. They are:
- Time-limited — tokens expire after 24 hours by default
- Single-use — once an installation completes successfully, the token is consumed
- Unique per server — each server registration gets its own token
If your token expires before you run the install command, you can generate a new one from your server's detail page in the dashboard.
Running the Command
- SSH into your target server as root or a user with sudo privileges
- Copy the install command from your dashboard
- Paste and execute the command
- The TUI installer will launch and show real-time progress
Important: The install command must be run on the server where you want ACS Monitor installed, not on your local machine. Ensure the target server meets the system requirements.
What Happens When You Run It
The install command triggers the full installation process as described in the Installation Guide. In summary: the script detects your OS, sets up the runtime, deploys all ACS Monitor services, embeds your license key, creates the admin user, and starts all services.
Security Considerations
The install script is served over HTTPS in production, ensuring the download cannot be tampered with in transit. The install token in the URL uniquely identifies your server and is required to retrieve the correct installation payload, including your license key and admin credentials.