web-app — la web principal
ediacarastudio-web-app és el lloc públic de l’estudi, a
ediacarastudio.com. És una web de màrqueting d’una
sola pàgina, multi-idioma (ca/en/es), sense cookies ni trackers de tercers.
| Atribut | Valor |
|---|---|
| URL | https://ediacarastudio.com (apex, canònica) |
| Stack | Next.js 16 (App Router) · React 19 · TS · Tailwind v4 |
| Repo | web-app |
| On corre | nabu, via Coolify |
| Healthcheck | GET /health/ → {"status":"ok"} |
Desplegament
Section titled “Desplegament”Es desplega via Coolify construint des del repo amb Docker
(output: 'standalone', Node 22 Alpine, corre com a non-root) — no és Vercel.
Coolify llegeix l’estat de salut del HEALTHCHECK del Dockerfile (GET /health/).
NEXT_PUBLIC_API_URLs’inlinea en build (prefixNEXT_PUBLIC_), així que ha d’estar present durant elpnpm build— a Coolify es posa com a variable de build. Per defecte apunta a l’API de producció.- Toolchain pnpm 11 / Node 22, igual que la resta (vegeu Coolify).
Dependència de l’API
Section titled “Dependència de l’API”El formulari de contacte de la web crida l’API
(api.ediacarastudio.com), que envia el correu via Resend. La web no té backend
propi: tot el que necessita servidor passa per l’API.
Edge i privacitat
Section titled “Edge i privacitat”L’apex va proxiat per Cloudflare (TLS al límit). La web és
cookieless (cap capçalera Set-Cookie); l’analítica la fa Umami
de manera first-party. Les pàgines legals viuen en markdown dins del propi repo.