diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..267ca8a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM python:3-alpine + +WORKDIR /site +COPY . . +RUN pip install --no-cache-dir -r requirements.txt + +CMD ["waitress-serve", "--port=8000", "app.app"] \ No newline at end of file diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..cac3339 --- /dev/null +++ b/compose.yml @@ -0,0 +1,9 @@ +services: + webdict: + build: + dockerfile: Dockerfile + ports: + - "8041:8000" # Will listen on port 65193, change that number to change the port + restart: unless-stopped + volumes: + - ./site:/site \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..8642e2b --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +flask +waitress \ No newline at end of file