bounswe / bounswe2024group11

Developing Turquiz, a platform for Turkish people to get better at English
https://bounswe.github.io/bounswe2024group11/
11 stars 1 forks source link

Dockerize & Deploy The Application #538

Open ozankrkya opened 1 month ago

ozankrkya commented 1 month ago

🧱 Description

We have created 2 staged plan for our deployment process.

  1. Our application will be deployed an AWS EC2 instance. Once we created our containers for different services, we will push them to ECR and compose them on our EC2 instance.
  2. Automated workflows of Github Actions will be utilized in a way they will be triggered with pushes on specified branches and update related containers in ECR.
  3. If process is not completed by October 19, we will utilize DigitalOcean droplet service which will pull our repo into its instance and build&run on it for deployment.

It is important to note that we will also include local Docker files and Compose files to deploy the application locally.

To be reviewed by: @meminciftci

📋 Acceptance Criteria

meminciftci commented 1 month ago

Thank you for your detailed explanation. @ozankrkya

I will be closely tracking your progress on this manner.

Also, it would be a good idea to set additional deadlines for each subtask. You do not need to mention them here, but it would be good to keep that in mind.

ozankrkya commented 3 weeks ago

We have completed the first step in the description of the issue, October 19.