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] HappyFinger — A modern .NET Finger protocol server running on TCP port 79.
[PUBLIC] HappyGopher — An old-school Gopher server running on TCP port 70.
[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:~$
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 IRC bridge
Description:
Live support for Random Steam Game, project questions, and general programmer hangout.
Channels:
#RandomSteamGame
|
##kgivler-dev
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.