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

446 B · 11 lines · TOML Raw History
 1# Peer dependencies are not installed here.
 2#
 3# geist declares next as a peer, and installing it pulled 202MB of Next.js into
 4# a site that has no framework at all. Nothing imports geist as a module: the
 5# Dockerfile points typst at the font files under node_modules/geist/dist/fonts.
 6#
 7# sharp is unaffected. It is a direct dependency here, used by
 8# scripts/images.js to build the AVIF ladder, and this only skips peers.
 9[install]
10peer = false