Back to AtriShield
Documentation
Install the AtriShield agent
Three commands are enough. This page covers the full install, the prerequisites and compatibility. No real secret is shown here.
Prerequisites
- A Debian amd64 server, version to confirm with us.
- Administrator access (sudo or root) and the sudo, curl and gpg tools.
- Outbound HTTPS access to repo.atriadev.com (packages), to your AtriShield console (enrollment and signed configuration) and to the CrowdSec engine repositories (packagecloud.io, hub index), plus a WireGuard tunnel to the console.
- Your enrollment token, provided after signup. HAProxy must meet the minimum version checked at enrollment.
Installation
- 1Add the signed AtriShield repository (GPG key + apt source)
sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://repo.atriadev.com/atrishield.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/atrishield.gpg echo "deb [signed-by=/etc/apt/keyrings/atrishield.gpg] https://repo.atriadev.com/ stable main" | sudo tee /etc/apt/sources.list.d/atrishield.list sudo apt-get update - 2Install the agent
sudo apt-get install -y atrishield-agent - 3Enroll the server (token provided after signup)
sudo atrishield-agent register --dashboard=https://<YOUR-CONSOLE>
Replace <YOUR-CONSOLE> with your console address, then paste your token at the prompt: it is not displayed. The address and the token are provided after signup. Do not share your token. The installer detects your setup and picks the right mode. If a prerequisite blocks, a port already in use for example, it stops without installing anything and tells you how to fix it.
Compatibility: Debian amd64, version to confirm with us; minimum HAProxy checked at enrollment.
Need help?
Unsure about your setup or your tier? We review your exposure with you and start in observation mode.
Contact us