Skip to content

Instantly share code, notes, and snippets.

@bscott
Created July 17, 2025 03:55
Show Gist options
  • Save bscott/00d2b39c2724637b9fc5c2163ea6eb79 to your computer and use it in GitHub Desktop.
Save bscott/00d2b39c2724637b9fc5c2163ea6eb79 to your computer and use it in GitHub Desktop.

Revisions

  1. bscott created this gist Jul 17, 2025.
    38 changes: 38 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,38 @@
    {
    "groups": {
    "group:gamers": ["[email protected]", "[email protected]", "[email protected]"],
    "group:game-admins": ["[email protected]"],
    "group:streamers": ["[email protected]", "[email protected]"],
    "group:casual-gamers": ["[email protected]", "[email protected]"]
    },
    "tagOwners": {
    "tag:game-server": ["group:game-admins"],
    "tag:gaming-pc": ["autogroup:members"],
    "tag:gaming-exit-node": ["group:game-admins"],
    "tag:streaming-relay": ["group:game-admins"]
    },
    "grants": [
    {
    "src": ["group:streamers"],
    "dst": ["tag:game-server"],
    "via": ["tag:streaming-relay"],
    "ip": ["25565", "27015", "7777-7784"]
    },
    {
    "src": ["group:casual-gamers"],
    "dst": ["tag:game-server"],
    "via": ["tag:gaming-exit-node"],
    "ip": ["25565", "27015", "7777-7784"]
    },
    {
    "src": ["group:game-admins"],
    "dst": ["tag:game-server"],
    "ip": ["*"]
    },
    {
    "src": ["tag:gaming-pc"],
    "dst": ["tag:gaming-pc"],
    "ip": ["*"]
    }
    ]
    }