Deploy TarleyNode on your own server.
Evaluate every feature with unlimited sensors for 30 days. TarleyNode then continues free for up to 100 sensors.
Get TarleyNode 0.3.3
TarleyNode is currently available to invited customers. Enter the email address your invitation was sent to and we will email you a secure download link.
Not yet invited? Request a demo and we will send you an invitation.
- File
- tarleynode_0.3.3_amd64.deb
- For
- Ubuntu or Debian, x86-64 (amd64)
- Size
- 337 MB
- Released
- 5 October 2026
- SHA-256
- 98bd1b35c653f3920ce8ad4e44c6b6903babe8ddba65f41067041b5bd4baeaba
What you need
- A dedicated Linux server or virtual machine running Ubuntu or Debian, x86-64
- Root access to run the installer
Recommended server size
Size the server for the number of sensors you plan to monitor. Use solid-state disks.
| Sensors | CPU cores | Memory | Disk |
|---|---|---|---|
| Up to 500 | 4 | 4 GB | 100 GB |
| Up to 1,000 | 6 | 6 GB | 500 GB |
| Up to 2,500 | 8 | 8 GB | 750 GB |
| Up to 5,000 | 8 | 12 GB | 1 TB |
| Up to 10,000 | 12 | 16 GB | 1.5 TB |
With high availability, give every server in the cluster the same size. For more than 10,000 sensors, contact sales@tarleynode.com.
Firewall and network access
Your TarleyNode server needs outbound HTTPS (TCP 443) to these addresses. Without them, licence checks and updates fail.
| Address | Used for |
|---|---|
| license.tarleynode.com | Licence activation, trials and licence refresh |
| updates.tarleynode.com | Update checks, downloads, support packs, feedback and release notes |
| www.tarleynode.com | Release notes (/releases/<version>.txt) when the update address is unavailable |
These addresses are served through Cloudflare, so allow them by name rather than by IP address, which can change. TarleyNode never needs inbound access from us.
TarleyNode checks its licence every day. If that check is blocked, the console shows a warning naming the address after about a day. After 30 days without a check, monitoring and alerts keep running, but you cannot add devices, sensors or users or install updates. A server that cannot reach the licence server cannot start a trial and stays on the free edition.
Incoming SNMP traps
To receive SNMP traps, allow inbound UDP 162 to the TarleyNode server and to each connected site, ideally only from the subnets your devices are on. Captured SNMPv3 traps can be replayed, so keep this port closed to everything else.
Only if you use the feature
- Phone notifications: fcm.googleapis.com, *.push.apple.com, updates.push.services.mozilla.com, *.notify.windows.com
- Alerts: Your mail server, events.pagerduty.com, api.telegram.org (Telegram), api.twilio.com (SMS), and your webhook, Slack and Teams addresses
- Microsoft 365 and Azure: login.microsoftonline.com, graph.microsoft.com, management.azure.com
- AWS: ec2.<region>.amazonaws.com, monitoring.<region>.amazonaws.com
- Zyxel Nebula: api.nebula.zyxel.com (UniFi checks stay on your network)
- Single sign-on: Your identity provider
- During installation: download.docker.com (if the installer installs Docker) and Docker Hub
Install
Check the download matches its published checksum, then install it:
sha256sum tarleynode_0.3.3_amd64.deb
sudo apt install ./tarleynode_0.3.3_amd64.debThe installer sets everything up and prints the address to open. To create the first administrator, get the one-time setup code with:
sudo tarleynode setup-codeUpdates then install from the console whenever an administrator chooses.
Terms
By installing TarleyNode you agree to the terms of sale and licence. The privacy policy explains what the software sends us.