stack / 装备

One small machine and a handful of open source. Self-host what can be self-hosted; version what can be versioned.

homelab

Debian 13
trixie, the host system
Docker
Engine + Compose; every service runs containerized

self-hosted

gitea 28.2
git hosting — the source of the writing & build flow (git.wait4x.online)
nginx
static site serving and reverse proxy
Artalk 2.10
comments, sqlite storage
ddns-go
IPv6 dynamic DNS
clash
outbound traffic routing
new-api
LLM API gateway (build-time translation goes through it)
crawl4ai
headless-browser fetching service

site deps

Astro 7.3.8
the SSG framework
sharp 0.35
image optimization pipeline
exifr 7.1
EXIF extraction at build
@fontsource 5.3
self-hosted subset fonts: Noto Sans/Serif SC, JetBrains Mono
Pagefind
static search index
Playwright 1.64
E2E self-checks (chromium screenshots & assertions)

daily

TODO(next round): list pending

Keyboard shortcuts

Ctrl KCommand palette
tToggle light / dark
?This help
g hHome
g aPosts
g sBooks
g gGallery
g mMoments
/terminalTerminal easter egg
EscClose dialogs

Tip: the /terminal easter egg awaits

Index built by Pagefind · zero-backend static site

↑↓ navigate · Enter run · Esc close