# teeobservable This tool continuously fetches the DDNet master server and observes the changes, broadcasting the events to connected websockets. By default it listens to `127.0.0.1:3000` and the websocket connection is at `ws://localhost:3000/ws` Port can be changed with the `PORT` environment variable. ``` > RUST_LOG="teeobserver=debug" > teeobservable 2023-10-02T14:18:54.933535Z DEBUG teeobserver::util: making request to master 2023-10-02T14:18:55.419999Z DEBUG teeobserver::util: got 1139 servers 2023-10-02T14:18:55.421385Z INFO teeobserver: listening on http://127.0.0.1:3000 2023-10-02T14:18:55.422382Z DEBUG teeobserver::util: making request to master 2023-10-02T14:18:55.525406Z DEBUG teeobserver::util: got 1139 servers 2023-10-02T14:18:55.530730Z INFO teeobserver: sent 0 events to 0 receivers 2023-10-02T14:18:57.627921Z INFO teeobserver::routes: `websocket: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/118.0` at 127.0.0.1:44564 connected. 2023-10-02T14:19:05.422137Z DEBUG teeobserver::util: making request to master 2023-10-02T14:19:05.554810Z DEBUG teeobserver::util: got 1139 servers 2023-10-02T14:19:05.559945Z INFO teeobserver: sent 68 events to 1 receivers 2023-10-02T14:19:15.421549Z DEBUG teeobserver::util: making request to master 2023-10-02T14:19:15.540133Z DEBUG teeobserver::util: got 1139 servers 2023-10-02T14:19:15.545310Z INFO teeobserver: sent 75 events to 1 receivers ``` To connect with a simple webpage: ```html ```