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

715 B · 23 lines Raw History
 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)