Alma Relay
Alma Relay is the relay you run yourself so your phone can reach the Alma on your desktop from anywhere, without port forwarding, a VPN, or a third party sitting in between. Your desktop dials out to the relay and keeps that connection open, and when you open the app on your phone, its requests travel through the relay to the desktop and the answers stream back the same way. Pairing happens with a QR code that carries the relay address, so switching to your own relay takes one fresh scan instead of manual setup on every device. New pairings encrypt the session end to end, so the relay routes encrypted traffic it cannot read, and the routing values it handles are one-way hashes that are never written to disk or logs. When your phone is locked, the relay can pass along the "reply finished" and "Alma has a question" notifications through Apple's or Google's push services, so you hear about finished work without staring at the screen. A live view of the desktop's browser can ride along too, with short-lived credentials issued for the media connection. Sharing the relay with a team works through per-person tokens you can revoke individually, and regenerating your connect code cuts off every paired phone at once. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Deploy