Repository navigation
v0.8.3 — Production-Ready Remote Access
Production-Ready Remote Access
Cloud Relay Deployment
- Relay server live at
wss://atm-relay.datafying.tech— Linode Ubuntu 22.04, Caddy 2.11 with Let's Encrypt auto-TLS - Domain migrated from
atm-relay.datafying.com(broken CloudFront) toatm-relay.datafying.tech(direct DNS) - systemd hardened — dedicated
atm-relayuser, NoNewPrivileges, ProtectSystem=strict, MemoryMax=500M
Bug Fixes
- LAN mobile skeleton loading —
initRemoteSync()was never awaited; mobile clients now receive tree data immediately after PIN auth - Mode switch cleanup — switching Cloud→LAN no longer leaks old listeners
- Crypto session leak — relay connection failures now properly dispose key material
Security
- Room codes redacted in all relay log output
- HSTS preload header added to Caddy reverse proxy
- All
.datafying.comreferences replaced with.datafying.tech(8 files, 0 remaining)
Verified
npx tsc --noEmit— zero errorscargo check— bothsrc-tauri/andrelay/passcurl https://atm-relay.datafying.tech/health→{"status":"ok"}- Tauri build produces MSI + NSIS installers
Install
Download ATM_0.8.3_x64-setup.exe (recommended) or ATM_0.8.3_x64_en-US.msi below.