Skip to content

A minimal Node.js/Express app written in TypeScript running on AWS Elastic Beanstalk.

License

Notifications You must be signed in to change notification settings

wrzlbrmft/typescript-node-express-aws-eb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

typescript-node-express-aws-eb

A minimal Node.js/Express app written in TypeScript running on AWS Elastic Beanstalk.

NOTE: If you don't want to deploy the app to AWS Elastic Beanstalk, see typescript-node-express.

Quickstart

Install with

npm install

and run with

npm start

Then open your browser and load http://localhost:8080/.

To get rid of generated files, run

npm run clean

Deploy to AWS Elastic Beanstalk

To create a zip file of the app to be deployed to AWS Elastic Beanstalk, run

./mkzip.sh

The zip file will be named typescript-node-express-aws-eb-<version>.zip, with set to the version setting as of package.json.

Upload and deploy the zip file to a Node.js environment.

License

This software is distributed under the terms of the GNU General Public License v3.