DigitalOcean Marketplace image for deploying ftagent, the Flowtriq DDoS detection agent.
This 1-Click App pre-installs ftagent on an Ubuntu 24.04 LTS Droplet. On first SSH login, users are prompted to run sudo ftagent --setup and connect to their Flowtriq dashboard.
-
Install Packer (1.9+).
-
Export your DigitalOcean API token:
export DIGITALOCEAN_TOKEN="your-token-here"- Initialize and build:
cd packer
packer init template.pkr.hcl
packer build template.pkr.hclThe build creates a snapshot in your DigitalOcean account. Override defaults with -var:
packer build -var 'region=nyc3' -var 'size=s-2vcpu-2gb' template.pkr.hclpacker/
template.pkr.hcl Packer HCL2 template (DigitalOcean builder)
scripts/
01-install.sh Install ftagent and dependencies
02-cleanup.sh Application-level cleanup
90-cleanup.sh DigitalOcean marketplace image cleanup
files/
etc/update-motd.d/
99-one-click MOTD shown on first SSH login
After building, submit the snapshot through the DigitalOcean Vendor Portal. The image must pass their img_check.sh validation script before approval.
- DigitalOcean account with API token
- Packer 1.9+
- ftagent requires Python 3.8+ and libpcap
Start your free 14-day trial at flowtriq.com/signup.
Built by Flowtriq - Real-time DDoS detection and mitigation.