Full-stack Next.js 16 template with complete local development setup and Dokploy VPS deployment.
- Framework: Next.js 16 (App Router, Cache Components, React Compiler)
- API: oRPC with Zod validation and OpenAPI documentation (Scalar)
- Database: PostgreSQL 16 + Prisma 7
- Auth: Better Auth
- UI: Tailwind CSS 4 + Base-UI
- DevOps: Docker, Dokploy, Traefik, Tailscale VPN
- Analytics: Umami (self-hosted)
make devNext.js in terminal + Postgres in Docker. Installs dependencies, generates env files, sets up the database, loads fixtures and starts the server.
make startmake dockerSee Setup local for all options and details.
- Quick Deploy β Deploy on existing Dokploy infra
- Setup local
- Environment variables
- Containerization
- Fixtures
- MCP Servers
- Git Usage
- GitHub Pipelines
- GitHub Env Setup
- Dokploy Env Setup
- Database Breaking Migrations
- Scheduled Tasks
- Better Auth Fork
- Next.js
- Components
- TypeScript
- Context
- Forms
- Query State (nuqs)
- Cookie State
- Cross-Component State
- oRPC
- Base UI
- Theme
- Password Managers
- Audit Plan β Security & legal implementation status
- Standards β OWASP, RGPD/CNIL, ANSSI reference
- Overview β Full test inventory (373 tests)
- E2E
- Unit
- Integration
- Functional
- Quick Install β VPS setup from scratch
- Setup VPS
- Firewall config
- DNS config
- Swap file
- Common packages
- Docker install
- Dokploy install
- Claude Code
- Traefik DNS challenge
- Tailscale VPN
- Umami analytics
- Cloudflare R2
Test credentials:
| Password | Role | |
|---|---|---|
| admin@example.com | Password1234! | ADMIN |
| user@example.com | Password1234! | USER |
See Fixtures for details.