Getting started

Enzonic Relay makes a game server on your computer reachable from the internet without port forwarding. A small agent runs next to your server and keeps an outbound, encrypted connection to a relay node. Players connect to the relay, and the relay passes their traffic to the agent.

1. Install the agent

On Linux or macOS:

curl -fsSL https://relay.enzonic.com/install.sh | sh

On Windows, in PowerShell as Administrator:

irm https://relay.enzonic.com/install.ps1 | iex

2. Claim it

The installer runs enzonic-relay-agent claim, which prints a code like ABCD-EFGH and a link to relay.enzonic.com/claim/ABCD-EFGH. Open the link, sign in with your Enzonic account and press Approve. The code expires after 15 minutes; run the command again for a new one.

3. Create a tunnel

In the dashboard, choose New tunnel, pick Minecraft Java, port 25565 and a name. Or from the agent's machine:

enzonic-relay-agent tunnel add --proto java --port 25565

4. Share the address

A Java tunnel named steve is reachable at steve.r.enzonic.dev with no port. Bedrock and generic tunnels get an address with a port, shown on the tunnel. Players add it as a server and join.