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
| .. | ||
| frontend/ | ||
| resume/ | ||
| templates/ | ||
| typst/ | ||
| web/ | ||
| .dockerignore | 867 B | |
| Dockerfile | 4.1 KB | |
| Makefile | 2.8 KB | |
| assets_disk.go | 413 B | |
| assets_embed.go | 483 B | |
| docker-compose.yml | 1.3 KB | |
| github.go | 4.5 KB | |
| go.mod | 37 B | |
| handlers.go | 8.2 KB | |
| images.go | 2.0 KB | |
| images.json | 1.4 KB | |
| jsonld.go | 2.5 KB | |
| latest.go | 2.5 KB | |
| main.go | 5.4 KB | |
| nextimage.go | 2.7 KB | |
| nextimage_test.go | 2.4 KB | |
| site.go | 15.2 KB |