1. SSH na swój serwer:
ssh root@<your-server-ip>
2. Znajdź dane logowania:
Domyślny użytkownik: nodejs
Password stored in: /root/.cloudzy-creds
Zdecydowanie zalecamy zmianę hasła: passwd nodejs
3. Przełącz się na użytkownika aplikacji:
su - nodejs
4. Wdróż aplikację:
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. Uzyskaj dostęp do aplikacji:
Twoja aplikacja jest dostępna pod adresem http://<your-server-ip> (serwowana przez NGINX)
6. Zmienić port lub domenę?
Edit:
/etc/nginx/sites-available/default
Then run:
sudo nginx -t sudo systemctl restart nginx
7. Włącz HTTPS (opcjonalnie):
Rozważ użycie Certbot dla HTTPS w środowisku produkcyjnym.