Skip to content

Automated API deplyment to an AWS EC2 instance using github action

Notifications You must be signed in to change notification settings

Gibson-Gichuru/deploy_to_aws

Repository files navigation

API Deployment

This Repo showcase the minimal setup for an api deployment to an AWS EC2 instance using github actions.

The API is ony deployed once all the unittests have passed and the source code have succesfuly been linted

Installation

Install this project by cloning the repository and creating a virual python environment within the root directory of the project

On an activated python environment run:

  pip install -r requirements.txt

Running

To run the development server run:

  flask run 

Testing

The application can be tested using:

    flask test

About

Automated API deplyment to an AWS EC2 instance using github action

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published