docs: analytics on, healthcheck, OG image done
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -57,9 +57,10 @@ on push).
|
||||
- Coolify app uuid: `q144cv08qb5gakw7fez37ys7`; build-pack dockerfile, port 80
|
||||
- Build: **`npm install`** (not `npm ci`) on **node:22-slim** — Astro 7's wasm32
|
||||
optional deps (`@emnapi/*`) break `npm ci`'s strict lock-sync across npm versions.
|
||||
- Analytics: `PUBLIC_UMAMI_SRC=https://umami.jeanlucmakiola.de/script.js` (build-time).
|
||||
**TODO:** add `PUBLIC_UMAMI_WEBSITE` (website id from the Umami dashboard) to
|
||||
enable analytics, then redeploy. Until then the script is gated off (by design).
|
||||
- Analytics: **ON** — `PUBLIC_UMAMI_SRC` + `PUBLIC_UMAMI_WEBSITE`
|
||||
(`625eb309-1d8d-4c79-9048-66862d2045ce`) set as build-time vars.
|
||||
- Healthcheck: enabled (GET `/` → 200); app reports `running:healthy`.
|
||||
- OG image: `public/og-default.png` (1200×630, brand) generated from assets.
|
||||
|
||||
## Design system (M3 Expressive)
|
||||
- Tokens in `src/styles/tokens.css` as `--md-sys-*` CSS custom properties
|
||||
|
||||
Reference in New Issue
Block a user