1. Połącz się z serwerem przez SSH:
ssh root@<your-server-ip>
2. Znajdź dane logowania:
Domyślny użytkownik: nodejs
Hasło zapisane w: /root/.cloudzy-creds
Zdecydowanie zaleca się zmianę hasła: passwd nodejs
3. Przejdź do użytkownika aplikacji:
su - nodejs
4. Wdrożenie aplikacji:
mkdir /home/nodejs/twoja-aplikacja git clone twoje_repozytorium.git /home/nodejs/twoja-aplikacja cd /home/nodejs/twoja-aplikacja npm install --omit=dev pm2 start app.js --name nazwa-twojej-aplikacji pm2 save
5. Uzyskaj dostęp do aplikacji:
Your app is available at http://<your-server-ip> (served via NGINX)
6. Zmiana portu lub domeny?
Edytuj:
/etc/nginx/sites-available/default
Następnie uruchom:
sudo nginx -t sudo systemctl restart nginx
7. Włącz HTTPS (opcjonalnie):
Rozważ użycie Certbot dla HTTPS w środowisku produkcyjnym.