▶ CW · W4BWW DE TTN ···- ·-· ···
— NODES TTN NETWORK
⚠ DEV ENVIRONMENT — ttn_dev DB — NOT PRODUCTION
← Network  /  TTN
TTN
TTN
New Market, TN
● LIVE
◉ ASL 65392
⟳ Polling...
Loading...
Systems (1)
Site Specs
PowerSolar Primary
Coordinates36.0270°N 83.5355°W
Phase1
Connection History Recent 40 events
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
42d ago 625410 K4CP Cookeville, TN
IN
42d ago 627860
IN
Site Crew
W4BWW
W4BWW
Bobby Whitaker
Site manager
QRZ ↗
TH
THEUSER
Operate USer
Operator
KN
KN4ROB
Rob Scott
Operator
TESTR
TESTR
Test User
Alternate
QRZ ↗
Build Log
INFRASTRUCTURE May 10, 2026 W4BWW
DNS sovereignty — ttn.radio moved to IronDNS
Nameservers flipped from Namecheap (dns1/dns2.namecheaphosting.com) to IronDNS (us19-east.irondns.net / us20-west.irondns.net) at register.radio. All records resolving correctly. MX records dropped — no mail server dependency. SPF set to -all, DMARC p=reject. DNSSEC activation pending. Namecheap DNS zone now irrelevant.
MILESTONE May 9, 2026 W4BWW
Media library operational
Portal media library at dev.ttn.radio/admin/media.php is fully operational. Supports upload of JPG, PNG, GIF, WebP, and SVG up to 8MB each. Files served from /uploads/. Click-to-copy URL on any image. Admin delete and rename. Quick-assign to site_settings image keys. Drag-and-drop upload supported.
MILESTONE May 9, 2026 W4BWW
ttn.radio live on CT 713
NPM proxy cutover complete. ttn.radio now serves CT 713 portal directly. WordPress at 66.29.146.83 no longer publicly reachable. Portal is the public face of TTN.
INFRASTRUCTURE May 9, 2026 W4BWW
/network/ page deployed
Dedicated network page at ttn.radio/network/. Leaflet interactive map with all 9 site pins (dark CartoDB tiles, color-coded by status). Coverage map image. Site cards from DB. Phase 1/2/3 strip. All 9 site coordinates populated from ARDC grant.
INFRASTRUCTURE May 9, 2026 W4BWW
Accessibility pass — ttn.css
WCAG AA contrast fix (--t3 #4a6070 → #6b8899, 3.05:1 → 5.35:1). Body font-weight 300→400. Nav links larger and brighter. Content text sizes bumped. Mobile hamburger nav added — works on portal and all node pages via CDN link. All 8 mobile bugs resolved including hamburger close-on-tap, heading overflow, typewriter clip, sites table scroll.
INFRASTRUCTURE May 9, 2026 W4BWW
Node config system deployed
DB-driven configuration system for all node server pages. api/node-config.php generates JSON per site authenticated by site_api_key. ttn-config-pull.php on each node server fetches config from portal. ttn-refresh.php endpoint triggered automatically by portal admin on site/interface save. /etc/ttn-node.conf standard config file on each server. site_api_key generated for all 9 sites. sys_interfaces populated for all 4 active servers.
INFRASTRUCTURE May 9, 2026 W4BWW
Universal node index.html deployed
Single template replacing hardcoded HTML on all 4 node servers. Reads node-config.json at runtime — zero hardcoded site data. Deployed to hub.ttn.radio, chatt.ttn.radio, cra.ttn.radio, tn.w4bww.net. Mobile hamburger nav, dblclick CW easter egg, accessible font sizes.
INFRASTRUCTURE May 9, 2026 W4BWW
Site coordinates populated
Lat/lng populated for all 9 TTN sites from ARDC grant January 2026. Enables Leaflet map pins on /network/ page. Coordinates update automatically when edited via Admin → Sites.
MILESTONE May 8, 2026 W4BWW
CT 717 NTP live — simulcast prerequisite satisfied
chrony 4.3 configured on CT 717 pointing to TM2000B GPS at 172.20.1.3. Stratum 1, ~58us offset. Serving 172.20.0.0/16. Running with -x flag for unprivileged LXC. Simulcast NTP prerequisite complete.
MILESTONE May 8, 2026 W4BWW
CT 713 internal port 8443 live
Step-CA TLS cert issued for 172.20.7.13 (IP SAN, 1 year). nginx second server block bound to 172.20.7.13:8443 only — not public. VLAN 7 and VLAN 5 allowed. Auto-renewal cron 3am daily.
← All Sites