From 8e905696cf22f22771a6dfe6960d16a9a698864f Mon Sep 17 00:00:00 2001 From: mustafalasheen Date: Tue, 15 Apr 2025 15:49:08 +0200 Subject: [PATCH] Initial commit: Flask starter template --- Dockerfile | 12 ++++++++++++ main.py | 10 ++++++++++ requirements.txt | 1 + 3 files changed, 23 insertions(+) create mode 100644 Dockerfile create mode 100644 main.py create mode 100644 requirements.txt diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..1f42d05 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM python:3.11-slim + +WORKDIR /app + +COPY requirements.txt . +RUN pip install -r requirements.txt + +COPY . . + +EXPOSE 5000 + +CMD ["python", "main.py"] \ No newline at end of file diff --git a/main.py b/main.py new file mode 100644 index 0000000..9fa7943 --- /dev/null +++ b/main.py @@ -0,0 +1,10 @@ +from flask import Flask + +app = Flask(__name__) + +@app.route('/') +def home(): + return 'MARHABA in Ghaymah' + +if __name__ == '__main__': + app.run(host='0.0.0.0', port=5000) \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..0f800fc --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +flask==3.0.0 \ No newline at end of file