Skip to content

rpuls/payload-3-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Payload CMS logo Railway logo

Payload CMS V3 Website Template
One-click deploy on Railway!

A powerful, flexible, and production-ready Payload CMS V3 website builder with PostgreSQL database.

PRs welcome! Discord Chat

About this boilerplate

This boilerplate is a pre-configured, ready-to-deploy solution for Payload CMS as a website builder. It includes a fully-working backend, enterprise-grade admin panel, and a beautifully designed, production-ready website. This template is optimized for seamless deployment on Railway, and uses PostgreSQL for both local development and production environments.

Preconfigured Features & Integrations

  • Authentication: Robust user authentication system
  • Access Control: Role-based access control for admins and users
  • Premium Content: Gated content for authenticated users
  • Comments: User commenting system with admin approval
  • Layout Builder: Flexible content creation with pre-configured blocks
  • Draft Preview: Preview unpublished content before going live
  • SEO: Built-in SEO optimization tools
  • Redirects: Easy management of URL redirects
  • PostgreSQL Support: Configured for both local and production use

Railway Setup

Use one-click deploy template:

Deploy on Railway

Local Setup

  1. Clone proejct: (recommeded) Laucnh on Railway and ejct watch how. Alternatively clone this repo or fork it.
  2. Copy .env.example to .env (fill in your own values..)
  3. Install dependencies: pnpm install or npm install
  4. Run development mode: pnpm dev or npm run dev or
  5. Build the project: pnpm build or npm run build
  6. Start the server: pnpm start or npm run start

Requirements

  • Database: PostgreSQL
  • Node.js: Compatible version as specified in package.json

Useful Resources

A template by,

FUNKYTON logo