1. SSH to your server:
ssh root@<your-server-ip>
2. Find login credentials:
Default user: nodejs
Password stored in: /root/.cloudzy-creds
It’s strongly recommended to change the password: passwd
nodejs
3. Switch to the app user:
su - nodejs
4. Deploy your app:
mkdir /home/nodejs/your-app git clone your_repo.git /home/nodejs/your-app cd /home/nodejs/your-app npm install --omit=dev pm2 start app.js --name your-app-name pm2 save
5. Access your app:
Your app is available at http://<your-server-ip> (served via NGINX)
6. Change port or domain?
Edit:
/etc/nginx/sites-available/default
Then run:
sudo nginx -t sudo systemctl restart nginx
7. Enable HTTPS (optional):
Consider using Certbot for HTTPS in production.