Skip to main content

Deployment Guides

This section contains deployment tutorials for developers. This includes tutorials for deploying to Heroku, AWS, and other cloud providers.

Production Checklist

Before your EverShop store goes live: every environment variable read at boot, the built-in per-IP rate limits, and the build and start sequence.

Deploy to Azure

Deploy EverShop to Microsoft Azure App Service step by step: Git deployment, PM2, environment variables, an admin account and an optional custom domain.

Deploy to Heroku

Deploy EverShop to Heroku: create the app, add a PostgreSQL database, pin Node.js versions, set build scripts and environment variables, then push.

Deploy to AWS

Deploy EverShop to AWS: run the Node.js app on EC2 with PM2 and Nginx, host PostgreSQL on RDS, and ship updates with a simple deployment script.

Deploy to DigitalOcean App Platform

Deploy EverShop to DigitalOcean App Platform from GitHub: add a PostgreSQL database, set environment variables and build commands, then go live.