// automated firmware management

Your Tachyon Network, On Autopilot

SixtyOps keeps your wireless devices updated, configs backed up, and maintenance running on schedule—so you can focus on growing your ISP.

sixtyops.local
12:03 PM CST · Feb 18 · 29°F
Signal vs Distance — All Devices
-35-45-55-65-75
Strong (> -65 dBm) Low (-65 to -75) Critical
1 APs 3 0 0
Name / IP Signal
Stw35 1 AP, 3 CPEs
Atw35-ap-test
CNewCustomer -57.0 dBm
CNewCustomer -53.0 dBm
CNewCustomer -57.0 dBm
Auto-Update Idle 3 pending · 3:00–4:00 on tue,wed,thu

01 — fleet visibility

Every Device, One Dashboard

See your entire Tachyon fleet at a glance. Devices auto-classify by type—APs, CPEs, switches—and group into sites with signal health, firmware versions, and status in real time.

  • Hierarchical site → AP → CPE tree view
  • Signal vs distance scatter chart across all devices
  • Dual-bank firmware version tracking
  • Add devices by IP—auto-discovery handles the rest
Name / IP Model Version Signal Dist Status Actions
Stw35 1 AP, 3 CPEs
Atw35-ap-test TNA-301 1.12.3.54970  Refresh  Delete
CNewCustomer TNA-303L-65 1.12.4.7782 -57.0 dBm 0 m Refresh  Delete
CNewCustomer TNA-301 1.12.3.54970 -53.0 dBm 1 m Refresh  Delete
CNewCustomer TNA-303X 1.12.2.54944 -57.0 dBm 1 m Refresh  Delete
Snorth-ridge 2 APs, 8 CPEs
Smain-tower 4 APs, 22 CPEs
Schedule
Mon Tue Wed Thu Fri Sat Sun
Window
3 AM 4 AM
Update Mode
Single Bank (recommended)
Parallel
2
Options
Beta Firmware Allow Downgrade Disable below 14 °F
Firmware
303X 1.12.2 r54944 303L 1.12.4 r7782 TNS100 1.12.8 r54729
Checked today · Check Now

02 — hands-off scheduling

Set It Once. Updates Run While You Sleep.

Pick your maintenance window, set your safety thresholds, and SixtyOps takes care of the rest. Updates only run during approved hours and pause if conditions aren't right.

  • Day-of-week and time-range scheduling
  • Temperature-based hold — no updates in extreme weather
  • Per-model firmware targeting with version pinning
  • Configurable parallelism and single/dual-bank modes

03 — safe by default

Gradual Rollouts That Protect Your Network

Firmware doesn't go to every device at once. A staged rollout—canary first, then 10%, 50%, 100%—with automatic pause if anything goes wrong.

  • Health checks pass at each stage before advancing
  • Automatic pause on failure detection
  • Resume or cancel mid-rollout with one click
Auto-Update Running 3 pending
Canary
10%
50%
100%
1 device · Feb 18 2 of 5
TNA-303X-AP01 Updated
TNA-301-AP02 Updating...
TNA-302-AP03 Queued
Stage 2 of 4 — est. < 1 min remaining
Pause Cancel
Config Backups — tw35-ap-test (TNA-301)
Pre-update snapshot auto
Feb 18, 3:01 AM Restore
Post-update config auto
Feb 18, 3:04 AM Restore
Manual backup
Feb 15, 2:30 PM Restore
Pre-update snapshot auto
Feb 11, 3:02 AM Restore
4 versions · Last backup: 2 min ago

04 — never lose a config

Automatic Config Backup & One-Click Restore

Every device config is captured and versioned automatically. Pre-update snapshots are taken before every firmware change, so you can roll back to a known-good state in seconds.

  • Automatic pre- and post-update snapshots
  • Full version history with timestamps
  • One-click restore to any previous config

05 — centralized authentication

Centralized Admin Auth Across Your Fleet

Stop managing local credentials on every device. SixtyOps includes a built-in RADIUS server so your named admin accounts authenticate into APs, SMs, and switches from one place.

  • Named admin accounts with centralized login
  • No more shared root passwords across devices
  • Runs on the same server—no extra infrastructure
  • Works with all Tachyon APs, SMs, and switches
RADIUS Server
Active
5
Admin Accounts
34
Devices
100%
Auth Success
Recent Admin Logins
jsmith
tw35-ap-test TNA-301 Accept
dmartinez
north-ridge-sw1 TNS-100 Accept
admin
main-tower-ap2 TNA-303X Reject
Listening on :1812 · 63 admin logins today
Supported
TNA-301 TNA-302 TNA-303X TNA-303L TNA-303L-65 TNS-100

// open source

Free & Open Source

Every feature, unlimited devices, no license keys. Run it on your infrastructure, own your data.

Unlimited APs, switches & SMs
Auto & manual firmware updates
Gradual rollout & maintenance windows
Config backup, restore & templates
Slack, SNMP & webhook notifications
RADIUS & SSO/OIDC authentication
Signal & device monitoring
Self-hosted — your data stays local

// faq

On your infrastructure as a Docker container. Your data stays on your network—we never see your device configs or credentials.
Some features (config push, compliance enforcement, backup/restore, RADIUS, SSO) can make sweeping changes across your network. They're fully functional but labeled "dangerous" in the UI so you know to test carefully before relying on them in production.
No catch. SixtyOps is free and open source. Anonymous telemetry (device counts, job stats) is sent by default to help improve the product, but you can disable it with a single environment variable.

// download

Alpha Release

SixtyOps is currently in alpha. Install on any Linux server with Docker in one command.

Quick install (Debian 12+ recommended)

curl -sSL https://raw.githubusercontent.com/sixtyops/manager/main/scripts/install.sh | sudo bash
Full Deployment Guide

Questions? Email hello@sixtyops.net