DeployWise
Deployment Guides

Learn to deploy like a pro

Step-by-step guides for deploying apps to your own VPS. No DevOps experience required.

Next.jsVPSBeginner

Deploy Next.js to VPS: Step-by-Step Beginner Guide

Deploy a production-ready Next.js app to any Ubuntu VPS — covers SSH, PM2, Nginx reverse proxy and free SSL certificates.

8 min read
PM2NginxNext.js

Next.js + PM2 + Nginx: Production Setup on VPS

The definitive guide to running Next.js in production with PM2 process management and Nginx as a reverse proxy.

10 min read
Nuxt.jsVPSVue

Deploy Nuxt.js to VPS: Step-by-Step Guide

Nuxt 3 production setup — SSR vs static generation, PM2 config, Nginx reverse proxy and common deployment mistakes.

12 min read
SvelteKitVPSSvelte

Deploy SvelteKit to VPS: Complete Guide

SvelteKit adapters, adapter-node vs adapter-static, PM2 setup, Nginx config and environment variables explained.

10 min read
AstroVPSSSR

Deploy Astro to VPS: Complete Guide

Astro SSR vs static, @astrojs/node adapter, building for production and Nginx configuration for Astro sites.

10 min read
Express.jsNode.jsProduction

Deploy Express.js to VPS: Production Guide

Express.js production checklist — helmet, clustering, PM2 ecosystem config, Nginx reverse proxy and zero-downtime reloads.

12 min read
ViteReactVue

Deploy Vite App to VPS: React, Vue, Svelte

How to deploy Vite-built apps to a VPS with Nginx. Static hosting, SPA routing, gzip compression and cache headers.

8 min read
Next.jsEnvironmentPM2

Next.js Environment Variables in Production

Server-side vs client-side variables, .env file hierarchy, PM2 ecosystem config and common production mistakes.

8 min read
PM2NginxDevOps

PM2 + Nginx Production Setup: Complete Guide

Deep dive into PM2 ecosystem config, cluster mode, zero-downtime reloads, Nginx reverse proxy and log management.

15 min read
NginxNode.jsSSL

Nginx Reverse Proxy for Node.js: Config Guide

Complete Nginx config for Node.js — reverse proxy, WebSocket support, load balancing, SSL termination and rate limiting.

12 min read
SSHSecurityLinux

SSH Key Setup for VPS: Security Guide

Generate SSH keys, add them to your VPS, disable password auth and manage multiple keys with ~/.ssh/config.

6 min read
SSLCertbotSecurity

Free SSL Certificate: Let's Encrypt + Certbot

Install free SSL certificates on your VPS using Certbot. Auto-renewal, Nginx configuration and troubleshooting common issues.

8 min read
UbuntuSecurityVPS

Ubuntu VPS Initial Server Setup: Security Guide

Create non-root user, SSH key auth, UFW firewall, fail2ban, swap file and unattended upgrades — secure your VPS in 30 minutes.

15 min read
Node.jsProductionChecklist

Node.js Production Checklist: 20 Steps

Security, performance, reliability, logging, monitoring and infrastructure — everything to check before going live.

10 min read
Zero-DowntimePM2Node.js

Zero-Downtime Deployment for Node.js

PM2 reload vs restart, cluster mode, graceful shutdown, health checks and how to achieve zero-downtime deploys.

8 min read
GitHubCI/CDWebhooks

GitHub Webhooks for Auto Deploy: Setup Guide

Set up GitHub webhooks for continuous deployment — webhook endpoints, HMAC signature verification and branch filtering.

8 min read
Next.jsHetznerVPS

Deploy Next.js to Hetzner VPS: Complete Guide

Step-by-step guide to deploying Next.js on a Hetzner Cloud VPS — server setup, PM2, Nginx, SSL and automated deployments for under €4/month.

10 min read
VercelAlternativeSelf-Host

Best Vercel Alternative: Self-Host for Free in 2026

Tired of Vercel bills? Deploy Next.js to your own VPS with one click. No bandwidth limits, no vendor lock-in, free forever.

8 min read
DjangoPythonGunicorn

Deploy Django to VPS with Gunicorn & Nginx

Full production setup — virtualenv, Gunicorn systemd service, Nginx reverse proxy, SSL, environment variables, and security checklist.

14 min read
FlaskPythonGunicorn

Deploy Flask to VPS: Gunicorn + Nginx Guide

Production Flask deployment — WSGI config, Gunicorn with Unix socket, Nginx proxy, SSL, python-dotenv, and common pitfalls.

16 min read
RemixReactVPS

Deploy Remix to VPS: Complete Guide 2026

Remix-serve vs Express adapter, PM2 setup, Nginx config, performance tuning, GitHub Actions CI/CD, and common production errors.

14 min read
TurborepoMonorepoCI/CD

Deploy Turborepo Monorepo to VPS

Multi-app PM2 config, turbo build with filters, Nginx for multiple subdomains, and GitHub Actions with turbo cache.

12 min read
NginxDevOpsReference

Nginx Reverse Proxy: Complete Setup Guide

Config examples for Node.js, Python, Go, Docker, and PHP. WebSockets, load balancing, SSL, security headers, and troubleshooting.

16 min read