|
|
há 3 dias atrás | |
|---|---|---|
| docs | há 4 dias atrás | |
| public | há 4 dias atrás | |
| src | há 3 dias atrás | |
| .dockerignore | há 4 dias atrás | |
| .gitignore | há 6 dias atrás | |
| AGENTS.md | há 6 dias atrás | |
| CLAUDE.md | há 6 dias atrás | |
| Dockerfile | há 4 dias atrás | |
| README.md | há 4 dias atrás | |
| docker-compose.yml | há 4 dias atrás | |
| eslint.config.mjs | há 6 dias atrás | |
| next.config.ts | há 4 dias atrás | |
| package-lock.json | há 4 dias atrás | |
| package.json | há 3 dias atrás | |
| pnpm-lock.yaml | há 3 dias atrás | |
| pnpm-workspace.yaml | há 4 dias atrás | |
| postcss.config.mjs | há 6 dias atrás | |
| tsconfig.json | há 6 dias atrás | |
| vitest.config.ts | há 4 dias atrás | |
| vitest.setup.ts | há 4 dias atrás |
This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
The project ships with a multi-stage Dockerfile that produces a minimal production image using Next.js standalone output.
pnpm docker:build
pnpm docker:run
The app will be available at http://localhost:3000.
# Build and start
pnpm docker:up
# View logs
pnpm docker:logs
# Stop and remove containers
pnpm docker:down
Secrets: Pass runtime environment variables (e.g.
RESEND_API_KEY) via a.envfile or your deployment platform's secret manager. Never bake secrets into the image.
To learn more about Next.js, take a look at the following resources:
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.