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{{ define "main" }}
2<div class="container-fluid px-4 py-4">
3 <div class="page-head">
4 <div>
5 <div class="auth-eyebrow">write these down</div>
6 <h1 class="page-title">{{ .Title }}</h1>
7 </div>
8 <button type="button" class="btn btn-outline-light btn-sm" data-copy="#code-set">Copy all</button>
9 </div>
10
11 <div class="panel" style="max-width: 46rem;">
12 <p class="auth-hint mt-0">These are the only copies, and leaving this page is the last time they
13 exist anywhere readable. Every previous code stopped working just now.</p>
14 <div class="codes" id="code-set">
15 {{ range .NewCodes }}<div class="code-chip">{{ . }}</div>{{ end }}
16 </div>
17 <a href="/security" class="btn btn-primary btn-sm">I have saved them →</a>
18 </div>
19</div>
20{{ end }}