move everything to backend folder for migration to dashboard repository
This commit is contained in:
parent
af6b006409
commit
92ec7c653d
89 changed files with 0 additions and 0 deletions
25
backend/Dockerfile
Normal file
25
backend/Dockerfile
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
FROM python:3.10-slim
|
||||
|
||||
RUN apt-get update
|
||||
RUN apt-get install -y gcc
|
||||
|
||||
## make a local directory
|
||||
RUN mkdir /app
|
||||
|
||||
# set "app" as the working directory from which CMD, RUN, ADD references
|
||||
WORKDIR /app
|
||||
|
||||
# copy requirements.txt to /app
|
||||
ADD requirements.txt .
|
||||
|
||||
# pip install the local requirements.txt
|
||||
RUN pip install -r requirements.txt
|
||||
|
||||
# now copy all the files in this directory to /code
|
||||
ADD . .
|
||||
|
||||
# Listen to port 80 at runtime
|
||||
EXPOSE 5000
|
||||
|
||||
# Define our command to be run when launching the container
|
||||
CMD ["gunicorn", "app:app", "-b", "0.0.0.0:5000", "--workers", "4", "--reload", "--capture-output", "--enable-stdio-inheritance", "--log-level", "DEBUG"]
|
||||
Reference in a new issue