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{
2 "private": true,
3 "type": "module",
4 "scripts": {
5 "dev": "vite build --watch",
6 "build": "vite build",
7 "build:maps": "bun scripts/build_maps.js"
8 },
9 "dependencies": {
10 "@fontsource/monaspace-argon": "^5.3.0",
11 "@popperjs/core": "^2.11.5",
12 "bootstrap": "^5.3.3",
13 "chart.js": "^4.5.1",
14 "d3-geo": "^3.1.1",
15 "d3-scale": "^4.0.2",
16 "d3-selection": "^3.0.0",
17 "d3-zoom": "^3.0.0",
18 "geist": "^1.7.2",
19 "js-cookie": "^3.0.1",
20 "topojson-client": "^3.1.0"
21 },
22 "devDependencies": {
23 "sass": "^1.103.1",
24 "topojson-server": "^3",
25 "vite": "^8.2.2"
26 }
27}