FAQDeployment Issues

Deployment Related Questions

1. How to Modify/Add Vercel Environment Variables

  1. Select your project.
    Add Domain
  2. Navigate to Settings, select Environment Variables, and click Add Another to add a new environment variable.
    Add Domain
  3. Click on an existing environment variable to edit it.
    Add Domain

2. How to update the project to the latest version?

  1. Go to GitHub and find the pintree project you previously forked under Your repositories.
    Add Domain
  2. Click to view the project and then click the Sync fork button.
    Add Domain
  3. Then go to the corresponding project you deployed on Vercel, navigate to Deployments, and click Redeploy.
    Add Domain

3. How to choose a database?

Recommended options:

  • Zeabur PostgreSQL (Paid)
    • Fast speed
    • Good stability
    • Technical support
  • Neon (Free)
    • Suitable for personal use
    • Free tier available
  • Self-hosted PostgreSQL
    • Complete control
    • Requires maintenance

4. What are the environment requirements?

Minimum requirements:

  • Node.js 16+
  • PostgreSQL 12+
  • 1GB RAM
  • 10GB Storage

5. What deployment methods are supported?

Supported deployment methods:

  1. Vercel one-click deployment (recommended)
  2. Docker deployment
  3. Traditional server deployment
  4. Kubernetes deployment

6. Common Deployment Issues

  1. Database connection failure

    • Check connection string
    • Verify network connection
    • Validate database permissions
  2. Build failure

    • Check Node.js version
    • Clear cache and rebuild
    • Review build logs
  3. Domain configuration

    • DNS resolution settings
    • SSL certificate configuration
    • Domain binding steps
  4. Administrator account modification

    • Log in to Vercel console
    • Go to project settings
    • Find Environment Variables section
    • Modify ADMIN_EMAIL and ADMIN_PASSWORD
    • Redeploy project to apply changes