A small HTTP API that stores and returns live friend location updates for the RuneLite plugin.
go build -o friend-tracker ./...export SHARED_KEY=your-secret
./friend-trackerThe API listens on port 3000 by default.
Build and run:
docker build -t runelite-friend-locations-api .
docker run -e SHARED_KEY=your-secret -p 3000:3000 runelite-friend-locations-apiReturns the current list of tracked locations.
Accepts JSON body with the following fields (name is required):
name(string)waypoint(object withx,y,plane)x,y,plane(int)type,title(string)world(int)
Include the shared key as the Authorization header.
MIT