Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/avsbharadwaj/counter-service
GitHub Actions, Docker, Flask and AWS services (ECR, EC2)
https://github.com/avsbharadwaj/counter-service
Last synced: about 19 hours ago
JSON representation
GitHub Actions, Docker, Flask and AWS services (ECR, EC2)
- Host: GitHub
- URL: https://github.com/avsbharadwaj/counter-service
- Owner: AVSBharadwaj
- Created: 2024-05-06T03:04:05.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-21T10:59:26.000Z (8 months ago)
- Last Synced: 2024-05-21T12:21:46.820Z (8 months ago)
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A basic counter-service
using GitHub Actions, Docker, AWS services (ECR, EC2), Flask1. This app keeps track of a counter, which is displayed for a GET request to the app and is increased by 1 for a POST request. The application is written in python with the flask framework.
2. Then the application is containerised using docker to make it portable. A Dockerfile is written for the same.
3. And finally a github action workflow is written to build the docker image and push it to Amazon ECR