- In AWS Console create AWS Elastic Beanstalk application and environment
- Install Node.js
- Install awscli
- Fill
~/.aws/config
and~/.aws/credentials
- Install (eb-cli)[https://github.com/aws/aws-elastic-beanstalk-cli-setup?tab=readme-ov-file#macoslinux]
- run
eb init --profile default
, select region and existing application - run
eb deploy --staged
eb deply
will automatically zip project excluding files and dirs specified in.ebignore
- use
pnpm dockerBackend
to simulate EB build locally, keep it mind that zipped content might be different