# Shipown guides

> Practical guides for deploying Next.js, Node.js and Docker apps to a Linux VPS, and for using an AI terminal on that server without giving it the decision.

Append `.md` to a guide URL for the same article as plain markdown.

- [6 Self-Hosted Vercel Alternatives for Deploying to Your Own VPS (2026)](https://shipown.com/blog/self-hosted-vercel-alternatives): Six self-hosted Vercel alternatives compared: Coolify, Dokploy, CapRover, Dokku, Kamal and Shipown. What each installs on your VPS, interface, pricing, limits. Markdown: https://shipown.com/blog/self-hosted-vercel-alternatives.md
- [AI for Linux Server Management: How to Use It Without Losing Control (2026)](https://shipown.com/blog/ai-server-management): AI server management explained: what an AI terminal for Linux servers can do, the real risks, what data reaches the provider, and why you approve each command. Markdown: https://shipown.com/blog/ai-server-management.md
- [How to Deploy a Docker Compose App to a VPS with Nginx and HTTPS (2026)](https://shipown.com/blog/deploy-docker-compose-app-vps): Deploy a Docker Compose app to a VPS on Ubuntu 24.04: Docker from the official repo, Nginx, HTTPS, localhost-only ports, restarts, logs and safe updates. Markdown: https://shipown.com/blog/deploy-docker-compose-app-vps.md
- [How to Deploy a Next.js App on a Linux VPS (2026 Guide)](https://shipown.com/blog/deploy-nextjs-app-linux-vps): Deploy Next.js to a VPS on Ubuntu 24.04 step by step: Node 22, PM2, an Nginx reverse proxy and Certbot HTTPS, plus fixes for build OOM, 502s and NEXT_PUBLIC_. Markdown: https://shipown.com/blog/deploy-nextjs-app-linux-vps.md
- [How to Deploy a Node.js App to a Linux VPS (2026 Guide)](https://shipown.com/blog/deploy-nodejs-app-linux-vps): Deploy a Node.js app to a VPS on Ubuntu 24.04: PM2 ecosystem file, cluster mode, zero-downtime reloads, Nginx, HTTPS, and fixes for EADDRINUSE and 413 errors. Markdown: https://shipown.com/blog/deploy-nodejs-app-linux-vps.md
- [How to Roll Back a Bad Deploy on Your VPS: Release Directories and Symlinks](https://shipown.com/blog/rollback-deployment-vps): Rollback deployment on a VPS with release directories and a current symlink: atomic switches, health checks, PM2 reloads and a complete bash deploy script. Markdown: https://shipown.com/blog/rollback-deployment-vps.md
- [What Is PM2? The Node.js Process Manager Explained (2026)](https://shipown.com/blog/what-is-pm2): What is PM2? The Node.js process manager explained: core commands, cluster mode, ecosystem.config.js, log rotation, reload vs restart, and PM2 vs systemd. Markdown: https://shipown.com/blog/what-is-pm2.md
