diff --git a/Dockerfile b/Dockerfile index 04af772..d83521e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,4 +2,5 @@ FROM python:alpine3.17 WORKDIR /app COPY . /app RUN pip install -r requirements.txt +EXPOSE 9999 ENTRYPOINT ["python", "app.py"] diff --git a/app.py b/app.py index 47e6fe8..d0a5f80 100644 --- a/app.py +++ b/app.py @@ -1,9 +1,17 @@ -from flask import Flask +from flask import Flask, request, jsonify + app = Flask(__name__) +@app.route('/alive', methods=['GET']) +def get_healthcheck(): + response = { + "alive": True + } + return jsonify(response) + @app.route('/') def hello_world(): - return 'Hello World Python Program.' + return 'Health check application.' if __name__ == "__main__": app.run(host="0.0.0.0", port=9999)