G™FATHOMLESS TIMEKNIFE

rsapi

RSAPI is osmarks.net's main custom integration code. Its source is in the RSAPI monorepo, which holds it as well as other internal services. It has roughly the following functions:

  • PotatOS fortunes/maxims.

  • DNS to comment/IRC (broken).

  • MPD to websocket for OIR (including listener count from icecast, chat).

  • RSS to Discord bridge.

  • APIONET IRC bot.

  • yt-dlp frontend (video downloader button).

  • 0t.lt URL shortener.

  • Meme RSS feed for Aidan.

  • CC metrics bridge.

  • Remote alerting.

  • zzcxz to telephony (SIPGate).

  • WebMaze prototype.

  • Random bytes API.

  • Tablet Status Page (TSPage).

  • APOD fetcher (Discord).

  • Wordnik fetcher (Discord).

  • Twitter "Threat Update" feed fetcher CC Threat Update generator (TSPage).

  • Freefall fetcher (Discord).

  • Weather, calendar fetcher (TSPage).

  • SwitchCraft player tracker.

  • Website comments system.

  • Face generator.

  • Internal authentication.

  • Internal navbars.

  • PotatOS keyval backend.

  • Lighting control and phone presence detection.

  • Minoteaur to Mycorrhiza sync.

There might also be some documentation on the blog.