repos
/ orchard main

orchard

mirror

Every site I host, in one repo, along with the Cloudflare Tunnel and Caddy that front them. It's all Go, Vite, and SQLite, and it runs on a desktop at home with nothing listening on an inbound port.

blogbuncaddycloudflare-tunneldockergogolanghomelabhtml-templatemonorepoself-hostedseosqlitestatic-sitetypstuptime-monitoringviteweb-analytics

317 B · 12 lines Raw History
 1# Docker reads this, not .gitignore. One per site, because each site's build
 2# context is its own directory rather than the repo root.
 3**/build
 4**/bin
 5# Runtime state. The page archive grows without bound and sending it in the
 6# build context would dominate every build.
 7**/data
 8.git
 9.playwright-cli
10**/.env
11**/*.pem