This project is still in active development and may have breaking changes.
apps/server: central Fiber server entrypointapps/client: remote probing client (separate Go module)apps/web: Vite + React frontendinternal/server: server-only packages grouped by bootstrap/http/platform/servicesdeployments: Dockerfiles and example configschemas: wire-contract reference docs
- Server:
env GOCACHE=/tmp/go-build-server go test ./... - Client:
cd apps/client && env GOCACHE=/tmp/go-build-client go test ./... - Frontend:
pnpm --dir apps/web build
- Set
IPINFO_TOKENto let the server downloadipinfo_lite.mmdbfrom ipinfo automatically on first Trace IP info lookup. - Example source URL:
https://ipinfo.io/data/ipinfo_lite.mmdb?_src=frontend&token=exampletoken - If the download fails, the server falls back to any existing local
data/ipinfo.mmdb.