Skip to content

v0.8.3 — Production-Ready Remote Access

Choose a tag to compare

@DatafyingTech DatafyingTech released this 05 Mar 20:13
· 5 commits to master since this release

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) to atm-relay.datafying.tech (direct DNS)
  • systemd hardened — dedicated atm-relay user, 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.com references replaced with .datafying.tech (8 files, 0 remaining)

Verified

  • npx tsc --noEmit — zero errors
  • cargo check — both src-tauri/ and relay/ pass
  • curl 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.