|
|
4 日 前 | |
|---|---|---|
| docs | 4 日 前 | |
| public | 4 日 前 | |
| src | 4 日 前 | |
| .dockerignore | 4 日 前 | |
| .gitignore | 6 日 前 | |
| AGENTS.md | 6 日 前 | |
| CLAUDE.md | 6 日 前 | |
| Dockerfile | 4 日 前 | |
| README.md | 4 日 前 | |
| docker-compose.yml | 4 日 前 | |
| eslint.config.mjs | 6 日 前 | |
| next.config.ts | 4 日 前 | |
| package-lock.json | 4 日 前 | |
| package.json | 4 日 前 | |
| pnpm-lock.yaml | 4 日 前 | |
| pnpm-workspace.yaml | 4 日 前 | |
| postcss.config.mjs | 6 日 前 | |
| tsconfig.json | 6 日 前 | |
| vitest.config.ts | 4 日 前 | |
| vitest.setup.ts | 4 日 前 |
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.