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
1package main
2
3import "strings"
4
5const (
6 baseURL = "https://status.bythewood.me"
7 siteName = "Status"
8 authorName = "Isaac Bythewood"
9 githubUser = "overshard"
10
11 // This site's own property in analytics.
12 analyticsID = "231ffafe-7a96-46d3-8a55-92f460fd98fb"
13)
14
15// Staging keeps a non-production hostname out of search results.
16var Staging = !strings.HasSuffix(baseURL, "//status.bythewood.me")
17
18const sourceURL = "https://github.com/" + githubUser + "/orchard/tree/main/sites/status.bythewood.me"