_ ___ _ _ _ _
| |/ / | (_) | | | | | |
| ' /| | ___ _ _ __ | |__| | ___| |_ __
| < | |/ _ \ | '_ \ | __ |/ _ \ | '_ \
| . \| | __/ | | | | | | | | __/ | |_) |
|_|\_\_|\___|_|_| |_| |_| |_|\___|_| .__/
| |
|_|
Every public endpoint, what it answers, and the query flags curl can use. The same index: curl kleinpanic.com/help
+---------------------------+--------------------------------------------------+ | ENDPOINT | PURPOSE | +---------------------------+--------------------------------------------------+ | / | Home: banner, project table and install footer; | | | ?cols=N sets the curl width | | /about | Skills, education, work, projects and GitHub | | | activity; ?cols=N for curl | | /projects | Project table from GitHub; ?cols=N for curl | | /blog | Blog index; ?cols=N for curl | | /blog/:slug | One post; curl gets the markdown source as text, | | | ?cols=N | | /blog/rss.xml | RSS feed of the blog | | /contact | Contact form and links; ?cols=N for curl | | /monitor | Uptime observatory: measured state next to | | | vendor status pages; ?days=30, ?cols=N for curl, | | | ?format=json | | /art | ASCII art gallery; ?cols=N for curl | | /help | This index of public endpoints; ?cols=N for curl | | /resume | Resume: the /about tables plus GitHub language | | | bars; ?cols=N for curl; browsers go to /about | | /ip | Your public IP as the server sees it; ?json=1 or | | | Accept: application/json | | /install.sh | Installer script for one project: ?repo=X, pipe | | | to bash | | /.well-known/security.txt | Security contact and disclosure policy (RFC | | | 9116) | +---------------------------+--------------------------------------------------+