Host a game server, anywhere.

No port forwarding. Run one program, hand friends the address.

install
  • 01

    One file

    Download a binary. Run it. Nothing else to install.

  • 02

    No port forwarding

    Works behind any router or firewall.

  • 03

    TCP and UDP

    Both, because games use both.

  • 04

    Built-in presets

    Press g, pick a game, the ports get set up.

  • 05

    Linux, macOS, Windows

    Same binary on all three.

  • 06

    Open source

    MIT. Source is on GitHub.

Here's the app.

ando@laptop ~
~ % digger
digger — sign in to continue
open in your browser: https://digger.gg/auth/CABLE-9417
waiting for you to authorize…
authorized as ando@example.com
digger → digger.gg ● connected @ ando↑ 1.2 KB ↓ 14.3 KB
proto public address → local status
tcp digger.gg:48721 (lucky-bear) → 127.0.0.1:25565 ● open
udp digger.gg:48722 (swift-fox) → 127.0.0.1:19132 ● open
activity
20:14:01 connecting…
20:14:01 connected
20:14:01 requesting tcp 0 → 127.0.0.1:25565
_
a add custom    g game preset    d delete    t theme    q quit

What digger sees.

Traffic to your public address travels through our server before reaching your machine, so we can see metadata: your IP, the IPs of people connecting to you, byte counts, port assignments, and timestamps. We don't read the payload, but we could — most game protocols aren't encrypted. If that's a problem, the source is at github.com/digger-gg/digger-client and you can run your own relay. Your local machine is only reachable on the ports you tunnel. Anyone who learns your public host:port can try to connect — same risk profile as forwarding the port on your router. Sign-in goes through Google via Firebase. There's no DDoS protection, no rate limiting, and no SLA. This is open beta.