Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EO WebSocket Proxy

WebSocket proxy for Endless Online servers, written in Go.

Setup

  1. Clone and build:

    git clone https://github.com/tabbyed/eo-websocket-proxy.git
    cd eo-websocket-proxy
    go mod download
    go build .
  2. Run:

    ./eo-websocket-proxy
  3. Open control panel: http://localhost:8080

Usage

  1. Set WebSocket port (default: 8080)
  2. Enter EO server address (e.g., gameserver.ddns.eo-rs.dev:8078)
  3. Click "Start Bridge"
  4. Connect web clients to ws://localhost:[port]

API

  • GET /api/status - Bridge status
  • POST /api/start - Start bridge with {"port": 8080, "server": "host:port"}
  • POST /api/stop - Stop bridge
  • GET /api/servers - List discovered servers

Files

  • main.go - Proxy server
  • static/ - Web control panel

About

websocket proxy written in go

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages