orchard
mirrorEvery 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
1// Eleven independent modules. This file exists so `go build ./...`, `go vet ./...`
2// and `go test ./...` work from the repo root and an editor resolves all eleven
3// at once.
4//
5// Nothing depends on it. Each site builds on its own from its own directory,
6// and its Docker build context is that directory alone, so a site can be moved
7// to its own repository by copying the folder.
8go 1.27.0
9
10use (
11 ./sites/analytics.bythewood.me
12 ./sites/auth.bythewood.me
13 ./sites/blog.bythewood.me
14 ./sites/chat.bythewood.me
15 ./sites/dash.bythewood.me
16 ./sites/isaacbythewood.com
17 ./sites/llm.bythewood.me
18 ./sites/logging.bythewood.me
19 ./sites/repos.bythewood.me
20 ./sites/search.bythewood.me
21 ./sites/status.bythewood.me
22)