bash — [email protected]:~/lab
kyle@kgivler:~/lab$ ls ./experiments/

Live Systems Lab

The live, weird corner of my site. Poke at a service, read the visitor board, or try the shell.


kyle@kgivler:~$

./open_live_systems_lab.sh

Live data and interactive tools backed by services running across my self-hosted infrastructure.

[AVAILABILITY] Some components are self-hosted, so individual tools may be temporarily unavailable during maintenance or when a host is offline.

./live_host/

Telemetry from FrontDesk, which hosts kgivler.com and api.kgivler.com.

kyle@kgivler:~$

./show_status.sh

Establishing connection to host...

./public_services/

Public demos, service endpoints, and the operational catalog.

kyle@kgivler:~$

./get-random-game -vanity

Status: Interactive Demo
Description: Pick a random Steam game from a public Steam library using a vanity URL.

kyle@kgivler:~$

./list_services.sh --featured

Status: Featured service catalog
Description: A preview of public applications, classic internet protocols, APIs, and backend infrastructure running across my self-hosted infrastructure.
[PUBLIC] Random Steam Game — Picks a random game from a public Steam library. [details]
[PUBLIC] Noise Observatory — A live, sanitized view of unsolicited TCP traffic observed across my network sensors. [details]
[PUBLIC] Happy Protocols — Gopher, Gemini, Finger, Echo, Discard, Daytime, Time, QOTD, and other deliberately small Internet services.
[SYSTEM] Mission Control — Processes integration events and GitHub activity through NATS JetStream.
The complete operational catalog includes service purpose, protocol, status, and source links. View Complete Operational Catalog

kyle@kgivler:~$

./noise_observatory --recent 5

The latest five sanitized public TCPNoise events. Sources are masked; refreshes every 30 seconds while this tab is visible.

Reading the public noise snapshot...

kyle@kgivler:~$

curl https://qotd-api.kgivler.com/api/quotes/today

Status: Live API widget
Description: Daily quote served from my HappyQOTD API and classic QOTD service.
Fetching today's quote...

./communication_and_activity/

Chat, recent development activity, and the visitor BBS.

kyle@kgivler:~$

./chat_with_me.sh

Status: Public chat
Description: Live support for Random Steam Game, project questions, and general programmer hangout over IRC or Matrix.
IRC: #RandomSteamGame | ##kgivler-dev
Matrix: #joyfulreaper-dev:kgivler.com

kyle@kgivler:~$

git log --all --author="Kyle Givler" --oneline -5

Status: Mission Control commit feed
Description: Recent commits captured through my GitHub event pipeline.
Reading Git activity...

kyle@kgivler:~$

bbs show

Status: Interactive terminal command
Description: Read the visitor board with bbs show or post with bbs message your message in the shell below.

./experiments/

The site's interactive command system.

./interactive_shell.sh

This fake shell is an optional interactive feature. Type help to explore commands, including the visitor BBS.