nvm use
npm ci
npm start
- Required environment variables:
AWS_ACCESS_KEY_ID
- id of SA which will be used for creating/updating resources in cloudAWS_SECRET_ACCESS_KEY
- static key of SA which will be used for creating/updating resources in cloudLOCKBOX_SECRET_ID
- id of Lockbox secret, where secrets are storedYC_CLOUD_ID
- id of cloud, where all services will be deployed toYC_FOLDER_ID
- id of folder, where all services will be deployed toYC_IAM_TOKEN
- iam token of SA which will be used for creating/updating resources in cloudAPP_ENV
(production
/development
) - build mode (code minification, ...)
TG_BOT_LOGIN=<telegram bot login> npm run build
TG_BOT_LOGIN
- login of telegram bot which will be use for authentication via Telegram
npm run deploy