Template
Next.js full-stack site
The site template plus the parts a site needs: a database, an admin area, editable text, stored forms, a shop, payments, email and file storage. A new site keeps only the parts its plan asks for.
How it's built and run
- Stack
- Next.js 16 + PostgreSQL
- Built with
- Railpack (detects the stack)
- Runs as
- Node.js 22
- Memory
- 1024 MB
- Port
- 3000
- Health check
- /api/health
- Template version
- 2.0.0
Parts
A new site keeps only the parts its plan needs, plus what they depend on.
Database
Postgres for the site's own data.
Admin area
A signed-in area at /admin for the owner.
needs Database
Editable text
Text on the site the owner changes in the admin area.
needs Admin area
Stored forms
Form entries kept in the database and listed in the admin area.
needs Admin area
Products and shop
Products managed in the admin area, shown at /shop.
needs Admin area
Payments
Stripe Checkout (test mode) for the shop's products.
needs Products and shop
Email
Sending email through the owner's SMTP account.
File storage
Image uploads to your own R2 bucket.
Other templates
Next.js site
Next.js 16
The current site template: pages, site config, health check, search indexing off until launch.
Static HTML
Static HTML
Plain HTML, CSS and JavaScript served as files by a small web server. No server code.
Something else: the AI picks the stack
Chosen by the AI (Dockerfile)
For anything the other templates don't fit: an app in Python, Go, PHP, Rust or another language, a game, an API with a frontend. The AI chooses the stack, explains why in the plan, and writes a Dockerfile that Coolify builds.
Run your next site on your own servers
Free while in beta. Bring your own keys; you pay your providers directly.