DocsBasic Deployment [Free]

Quick Start - Basic Version

Video Tutorial

Prerequisites

ServiceDescriptionRegistrationTutorial
GitHubCode hosting platformSign Up ↗View Tutorial
VercelDeployment platformSign Up ↗View Tutorial
PostgreSQLDatabase serviceZeabur ↗ | Neon ↗View Tutorial

💡 If you already have these accounts, you can proceed to the next step

Deployment Steps

1. Prepare Database

  1. Create a PostgreSQL database on Zeabur or Neon
  2. Get the database connection string (format: postgres://username:password@host:port/database)
  3. Save this connection string for later use in environment variables

2. Fork Project

  1. Log in to GitHub and visit the open-source project: Pintree
  2. Click the Fork button in the upper right corner to fork the project to your account
    Create Fork

3. Deploy on Vercel

  1. Log in to Vercel with GitHub and select the project you forked to deploy
    Import Git Repository
  2. Fill in environment variables and click Deploy to start deployment. Wait for completion
    • DATABASE_URL: Enter the database connection string
    • ADMIN_EMAIL: Administrator email address
    • ADMIN_PASSWORD: Administrator password
    Set Environment Variables
  3. After deployment, visit your website URL to start using Pintree
    Deployment Process

4. Add Custom Domain

  1. In the Vercel dashboard, select the Add Domain option
    Add Domain
  2. Enter your custom domain and complete the configuration
    Domain Configuration
  3. Verify domain settings
    Domain Verification
  4. Ensure domain configuration is correct at your domain provider
    Domain Configuration Complete

More Detailed Configuration

More detailed configuration please refer to the Custom Domain Tutorial.

Update Project

For instructions on how to update the project to the latest version, please refer to the FAQ.