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

https://github.com/sandyn12058/codester

This project is a cloud computing endeavor showcasing Docker's prowess in web deployment, enhanced with a streamlined CI/CD pipeline for automated updates.
https://github.com/sandyn12058/codester

aws ci-cd-pipeline docker flask github-actions html-css-javascript

Last synced: 6 months ago
JSON representation

This project is a cloud computing endeavor showcasing Docker's prowess in web deployment, enhanced with a streamlined CI/CD pipeline for automated updates.

Awesome Lists containing this project

README

          

Codester - A Dockerized Web Application


Codester is a cloud computing project focused on demonstrating the use of Docker for efficient website deployment. By leveraging Docker containerization, this project showcases how a static website can be seamlessly packaged and deployed, highlighting Docker's simplicity and effectiveness in managing web applications. Accessible across multi-cloud platforms, Codester emphasizes scalability, portability, and ease of deployment. Powered by Docker, it exemplifies modern web development practices and infrastructure management strategies, now integrating a CI/CD pipeline implemented using GitHub Actions. This pipeline ensures automated building and deployment of the Docker image to Docker Hub whenever changes are made to the GitHub repository, streamlining the development process and ensuring seamless updates to the deployed application.



Visit the live website here.

Features



  • Simple deployment with Docker

  • Scalable architecture

  • Portability across environments

  • CI/CD pipeline with GitHub Actions


Technologies Used

![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white) ![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white) ![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E) ![Flask](https://img.shields.io/badge/flask-%23000.svg?style=for-the-badge&logo=flask&logoColor=white) ![GitHub](https://img.shields.io/badge/Git-%23F05032.svg?style=for-the-badge&logo=git&logoColor=white) ![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white)


How to Run This Application Locally?


1. Install Docker.



2. Pull the image from Docker Hub:


docker pull sandeep12058/cc_assign_7:latest

3. Run the Docker container:


docker run -p 5000:5000 sandeep12058/cc_assign_7:latest


Connect with me

[![LinkedIn](https://img.shields.io/badge/LinkedIn-%230077B5.svg?style=for-the-badge&logo=linkedin&logoColor=white)](https://linkedin.com/in/sandeep-naduvinmani)