Skip to content

Amirmehdig/Cloud-Assignment

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Cloud Assignment

This repository contains the Cloud Assignment for containerizing and managing CTF challenges using Docker, Redis, Celery, FastAPI, PostgreSQL, and NGINX.

πŸš€ Submission Instructions

Please follow these steps to complete and submit your assignment:

  1. Fork this repository:

  2. Create a folder with your full name in the root of the project.
    Example:

      MohamadMahdiReisi/
    β”œβ”€β”€ Problem1_PostgreSQL/
    β”œβ”€β”€ Problem2_Redis/
    β”œβ”€β”€ Problem3_Celery/
    β”œβ”€β”€ Problem4_WebAPI/
    β”œβ”€β”€ Problem5_NGINX/
    └── Problem6_DockerCompose/
  1. Add all your documents, source code, and configuration files (e.g., Dockerfiles, docker-compose.yml, Python scripts, etc.) to the correct folder for each question.

  2. Upload required videos (demonstration videos) to IUT Box or any cloud storage, and add the video links inside a README.md file within each problem folder.

  3. Write your explanations and answers as a Markdown file (README.md) in each problem folder. Include:

  • Description of what you did
  • Steps to run your solution
  • Reasoning behind any decisions or tools you chose
  • Screenshots if needed
  • Link to your demonstration video
  1. Open a Pull Request (PR) back to the original repository

About

A repository that students use to share and check their assignments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published