Материал подготовлен командой Simple-Server для администраторов VPS. Команды проверяйте на тестовом сервере перед production.
.gitlab-ci.yml:
stages: [build, deploy]
build:
image: node:20
script:
```bash
- npm ci && npm run buildartifacts:
paths: [dist/]deploy: stage: deploy script:
- rsync -avz --delete dist/ deploy@VPS_IP:/var/www/vue-app/only: [main]
---
## Аренда VPS на Simple-Server
Для развёртывания на production возьмите [VPS/VDS](/vps/vds-dlya-zapuska-node.js-prilozhenij) с Ubuntu 22.04: root по SSH, NVMe и канал от 500 Мбит/с.