toa://toaservers
Headless statusvisning for spillservere, på hvilket som helst nettsted.
Oversikt
servers er statustjenesten for spillservere i toa://, headless fra bunnen av — pek den mot serverne dine som snakker A2S, så følger den status, ping og antall spillere med jevne mellomrom, og varsler i Discord når noe går ned. Flagger du en server som offentlig, er den levende statusen tilgjengelig over et lese-API som er åpent for CORS, og gjennom en ferdig <toa-servers>-widget du kan bygge inn på hvilket som helst statisk nettsted. Bygget multi-tenant med row-level security i Postgres som resten av suiten; admin- og konfigurasjonspanelet er single sign-on via toa://auth, og selve overvåkingen ligger internt bak det.
Funksjoner
Overvåking over A2S
Spør hver spillserver over A2S-protokollen med jevne mellomrom — oppe eller nede, ping og antall spillere akkurat nå, med en terskel som gjør at ett enkelt hikk ikke utløser varsel.
Åpent API og widget
Legg ut utvalgte servere gjennom et lese-API som er åpent for CORS, og en ferdig <toa-servers> Web Component (Shadow DOM, kan styles) — vis levende status på hvilket som helst statisk nettsted.
Offentlig bare når du sier ifra
Hver server er privat som standard; sett is_public for å vise den fram. Bare servere du har flagget, forlater konfigurasjonspanelet.
Discord-varsler
Varslingsregler per server (tre typer) sender melding til Discord når tilstanden endrer seg, med en cooldown så du ikke blir nedspammet.
Multi-tenant og privat
Row-level security i Postgres holder hvert nettsted for seg (FORCE RLS), og admin- og konfigurasjonspanelet er single sign-on via toa://auth.
API