marcusDenslow 67c8a6bafb
Some checks failed
Deploy / deploy (push) Has been cancelled
feature: expose /metrics with prometheus client_golang
Adds Counter (http_requests_total) and Histogram
(http_request_duration_seconds) labeled by method, chi route pattern,
and status. Wired through a new Metrics middleware (after Recovery so
panics-turned-500s are still counted) and an unauthenticated /metrics
endpoint at the root for Prometheus to scrape.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-29 20:40:39 +02:00
2026-04-09 19:05:29 +02:00
2026-04-24 10:07:03 +02:00
2026-04-09 19:05:29 +02:00
2026-04-16 18:00:38 +02:00
2026-04-09 17:39:59 +02:00
2026-04-24 10:17:46 +02:00

Terminal Coffee Shop

ssh sshops.uk

it's a coffee shop but in your terminal. you ssh in, browse the menu, chuck stuff in your cart, put in your address and card, and buy coffee without ever touching a browser. your ssh key is your account so there's no login or signup or any of that.

made it because i thought it would be fun to see if you could build a real e-commerce flow that lives entirely in a terminal. turns out you can. heavily inspired by terminal.shop.

running on Hetzner, behind Cloudflare.

tech: Go, Bubbletea, Wish, Chi, PostgreSQL, Stripe, Shippo, Bring

Description
No description provided
Readme 46 MiB
Languages
Go 94.7%
Shell 3.8%
JavaScript 1.2%
Makefile 0.3%