Files and Beam
There are three ways to reach a server's files, and they trade convenience against setup.
The in-panel file browser
Built in, nothing to install. Fine for editing a config, reading a log, or dropping in a single mod. Not what you want for a 4 GB world.
Beam, the desktop app
Free, and part of the open-core repository. Beam signs in with your panel account and lists every server that account can open - all of them, if you are an admin, only yours if you are not. You pick one and browse its files. There is no SFTP server involved, no host key to accept and no per-server credential to manage.
How it connects
Beam tries transports in order and takes the first that works. You do not choose; it falls back on its own.
- LAN fast path - a direct, certificate-pinned connection when you are on the same network as the node. Full local speed, nothing leaves the network.
- Direct to the node - when you are elsewhere and there is no gateway, Beam connects to the node's own address. That is the address players already connect to, so this reveals nothing that was not already public. It is still certificate-pinned.
- Relay - available only with the managed edge. The hop above is replaced by a relay, and the node's address is never sent to the client at all.
One rule holds across all three: Beam will not make an unverified connection. A node with no pinned certificate fingerprint offers no direct transport, and Beam refuses rather than dialling something it cannot check.
Builds
| Platform | Status |
|---|---|
| Windows (x64) | Available |
| Linux (x64) | Available |
| macOS | Not yet |
Downloads are Ed25519-signed, and the in-app updater verifies both a SHA-256 digest and the signature before it replaces anything. If verification fails, the update does not happen - there is no "continue anyway".
Windows: two things to expect
SmartScreen warning. The executable is not Authenticode-signed, so Windows shows an "unknown publisher" prompt the first time. Click "More info", then "Run anyway". Because that first download is not verified at download time, only take it from the official releases page. Every automatic update afterwards is covered by the signature chain above.
WebView2. Beam renders through Microsoft's WebView2 runtime, which is preinstalled on Windows 11 and most current Windows 10. If it is missing, install the free runtime from Microsoft; Beam ships as a bare executable and does not install it for you.
SFTP
A classic SFTP server on port 25520, for anyone who wants to keep using
FileZilla, WinSCP or sftp on the command line. It is a normal SFTP server
against the node's address, with your panel credentials.
Both work on a self-hosted install - SFTP and Beam reach the same files, and you can use either or both. Beam is the recommended one because there is nothing to configure: no port to open, no client to set up, and it already knows about every server on your account.
Nodes you connect through the managed edge (BYON) support Beam only. There is no SFTP there, and that is the point of it: the whole reason the edge is worth paying for is that your machine has no open ports and no address anyone can dial, and an SFTP server would be exactly such a port. Use Beam for those.
A mobile app
Planned, not built. It will be a paid, one-time purchase in the app stores. The price is not decided yet. It will work against your own installation too, so self-hosters are not left out.