// automated firmware management
SixtyOps keeps your wireless devices updated, configs backed up, and maintenance running on schedule—so you can focus on growing your ISP.
| Name / IP | Model | Version | Signal | Status |
|---|---|---|---|---|
| ▶ Stw35 1 AP, 3 CPEs | ||||
| Atw35-ap-test | TNA-301 | 1.12.3.54970 | ||
| CNewCustomer | TNA-303L-65 | 1.12.4.7782 | -57.0 dBm | |
| CNewCustomer | TNA-301 | 1.12.3.54970 | -53.0 dBm | |
| CNewCustomer | TNA-303X | 1.12.2.54944 | -57.0 dBm |
01 — fleet visibility
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.
| 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 |
02 — hands-off scheduling
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.
03 — safe by default
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.
04 — never lose a config
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.
05 — centralized authentication
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.
// source-available, self-hosted
A single Docker container on your own VM. Source available under ELv2. Free during the design-partner alpha — per-AP and per-switch licensing arrives at general availability. Subscriber radios (SMs) are always free.
// faq
// install
One Docker container on a Linux VM. Open the URL it prints, set an admin password, add your first AP — you're running in under 15 minutes.
# Pull the image and start SixtyOps docker run -d \ --name sixtyops \ --restart unless-stopped \ -p 8000:8000 \ -v sixtyops-data:/app/data \ -v sixtyops-firmware:/app/firmware \ -v sixtyops-backups:/app/backups \ ghcr.io/sixtyops/manager:v1.4.1-dev1 # Then open http://<your-server>:8000 and create your admin password # Production: put it behind a reverse proxy (TLS), bind 127.0.0.1:8000, keep the # pinned tag. See the deployment docs for the update + rollback procedure.
Want help getting set up, or have a network bigger than a couple of sites? Email us — alpha includes hands-on onboarding support.