Skip to content

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

Run your next site on your own servers

Free while in beta. Bring your own keys; you pay your providers directly.