FROM ubuntu:latest

RUN apt-get update -y
RUN apt-get install -y python-pip python-dev build-essential
RUN pip install flask

RUN mkdir /app && cd /app
WORKDIR /app

RUN echo "from flask import Flask, redirect, url_for" >> app.py
RUN echo "app = Flask(__name__)" >> app.py
RUN echo "app.config[\"APPLICATION_ROOT\"] = \"/cin\"" >> app.py
RUN echo "@app.route(\"/cin\")" >> app.py
RUN echo "def test():" >> app.py
RUN echo "    return \"Hello CIn\"" >> app.py
RUN echo "" >> app.py
RUN echo "@app.route(\"/\")" >> app.py
RUN echo "def hello():" >> app.py
RUN echo "    return redirect(url_for(\"cin\"))" >> app.py
RUN echo "" >> app.py
RUN echo "if __name__ == \"__main__\":" >> app.py
RUN echo "    app.run(host='0.0.0.0')" >> app.py

ENTRYPOINT ["python"]
CMD ["app.py"]