An open API service indexing awesome lists of open source software.

https://github.com/mongoexpuser/unepo-stack-on-aws-lightsail

Deploys Ubuntu, NodeJS, ExpressJS and PostgreSQL (UNEPO) Stack on AWS Lightsail with Terraform Python CDK.
https://github.com/mongoexpuser/unepo-stack-on-aws-lightsail

aws bash lightsail nodejs postgresql python terraform-cdk ubuntu

Last synced: 3 months ago
JSON representation

Deploys Ubuntu, NodeJS, ExpressJS and PostgreSQL (UNEPO) Stack on AWS Lightsail with Terraform Python CDK.

Awesome Lists containing this project

README

          

# UNEPO-Stack-on-AWS-Lightsail




Deploys Ubuntu, NodeJS, ExpressJS and PostgreSQL (UNEPO) Stack on AWS Lightsail with Terraform Python CDK.




The STACK deploys the following specific resources and software:

1) AWS Lightsail ssh key pair, assigned to instance(s) in Item 2 below.

2) AWS Lightsail instance(s) with Ubuntu 20.04 LTS OS

3) AWS Lightsail static ip(s) for the instance(s).

4) AWS Lightsail static ip attachhment(s) to the instance(s).

5) Bash launch or start-up script (user data) for the installation of software, on the instance(s), including:

- Additional Ubuntu OS Packages

- NodeJS

- ExpressJS Web Server Framework

- Other Node.js Packages and

- PostgreSQL

## DEPLOYING THE CDK STACK

### To deploy the stack on ```AWS```, follow the steps in the following link:

CDK for Terraform Application: https://learn.hashicorp.com/tutorials/terraform/cdktf-build-python?in=terraform/cdktf

# License

Copyright © 2015 - present. MongoExpUser

Licensed under the MIT license.