Skip to content

95 Docker Backend Orchestration#112

Open
denniwang wants to merge 2 commits intomainfrom
95-backend-containers
Open

95 Docker Backend Orchestration#112
denniwang wants to merge 2 commits intomainfrom
95-backend-containers

Conversation

@denniwang
Copy link
Contributor

ℹ️ Issue

Closes #95

📝 Description

made every lambda in the backend a docker container and added scripts to run them all at once

Briefly list the changes made to the code:

  1. Added dockerfiles to every lambda (including auth)
  2. Added a dockerfile to orchestrate dockerfile of every lambda
  3. draft example env file to make sure setup is consistent
  4. Added makefile to make things easier
  5. light readme for setup of backend and spinning up containers

✔️ Verification

I ran make up and make down locally and it says the health checks passed

image 1 - running make up in apps/backend (NOTE: for these i pulled nour's pr #92 to make sure auth has actual stuff inside of it)

image image

image 2 - running make down in apps/backend

image

🏕️ (Optional) Future Work / Notes

this should not work right now for the auth lambda, blocked by nour's auth lambda

Copy link
Collaborator

@nourshoreibah nourshoreibah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Containerize the Backend

2 participants