Pular para o conteúdo

Início Rápido

  • Node.js 24+ (utilize o fnm ou nvm)
  • pnpm 8.15+ (corepack enable && corepack prepare pnpm@8.15.0 --activate)
  • Conta Cloudflare (a versão gratuita funciona perfeitamente)
Terminal window
git clone https://github.com/thomazsaulo/cepsaude.git
cd cepsaude
pnpm install
Terminal window
cp .env.example .env

A maioria das variáveis de ambiente é opcional para um site estático. Configure a SITE_URL para que as URLs canônicas, OG image e sitemap funcionem corretamente em produção.

Terminal window
pnpm dev

Visite http://localhost:4321 — O website é servido diretamente em Português do Brasil na raiz (/).

Para gerenciar o conteúdo através da interface visual do Pages CMS:

  1. Acesse pagescms.org e conecte o repositório GitHub;
  2. Ou execute localmente com o CLI do Pages CMS:
    Terminal window
    npx pagescms
Terminal window
pnpm build

Os arquivos de saída estarão na pasta dist/ — prontos para serem publicados no Cloudflare Pages.