TinyShip
TinyShip
 TinyShip
TinyShip
TinyShip Documentation
TinyShip User GuideGetting StartedBasic Configuration
Credits System Configuration
Storage Service ConfigurationCaptcha Configuration
DeploymentCloud Platform DeploymentDokploy DeploymentDocker DeploymentTraditional Deployment
User GuideDeployment

Cloud Platform Deployment

Deploy to Vercel, Netlify, Railway and other cloud platforms

Cloud platform deployment is the simplest method, suitable for quick launch and auto-scaling.

Vercel Deployment (Recommended)

1. Import Project

  1. Visit Vercel
  2. Click "Import Project"
  3. Select your GitHub repository

2. Configure Build

Root Directory: apps/next-app

Build Command: pnpm run build

Output Directory: .next

3. Configure Environment Variables

Add all necessary environment variables in Vercel project settings.

4. Deploy

Click Deploy, Vercel will automatically build and deploy.

Netlify Deployment

1. Create Site

  1. Visit Netlify
  2. Click "New site from Git"
  3. Select your repository

2. Configure Build

Base directory: apps/next-app

Build command: pnpm run build

Publish directory: .next

3. Add Netlify Plugin

# netlify.toml
[[plugins]]
package = "@netlify/plugin-nextjs"

Railway Deployment

1. Create Project

  1. Visit Railway
  2. Click "New Project"
  3. Select "Deploy from GitHub repo"

2. Configure Service

Railway automatically detects Next.js projects and configures the build.

3. Add Database

Railway provides one-click PostgreSQL database addition.

Nuxt.js Deployment

Nuxt.js deployment steps are similar, just change root directory to apps/nuxt-app.

Important Notes

  1. Ensure all environment variables are correctly configured
  2. Check database connection string
  3. Update all callback URLs to production domain
  4. Verify webhook endpoints are accessible

Deployment

TinyShip deployment guide

Dokploy Deployment

Deploy TinyShip with Dokploy on your own server

On this page

Vercel Deployment (Recommended)1. Import Project2. Configure Build3. Configure Environment Variables4. DeployNetlify Deployment1. Create Site2. Configure Build3. Add Netlify PluginRailway Deployment1. Create Project2. Configure Service3. Add DatabaseNuxt.js DeploymentImportant Notes