Skip to content
Snippets Groups Projects
Commit a4fa5617 authored by ale's avatar ale
Browse files

Move FLASK_APP to our wrapper script

parent ef4df4ab
No related branches found
No related tags found
No related merge requests found
FROM registry.git.autistici.org/ai3/docker/s6-base:master AS base FROM registry.git.autistici.org/ai3/docker/s6-base:master AS base
RUN apt-get -q update && \ RUN apt-get -q update && \
env DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends \ env DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends \
python3-flask python3-sqlalchemy python3-flask-sqlalchemy python3-cheroot \ python3-flask python3-sqlalchemy python3-flask-sqlalchemy python3-cheroot \
...@@ -8,17 +7,12 @@ RUN apt-get -q update && \ ...@@ -8,17 +7,12 @@ RUN apt-get -q update && \
rm -fr /var/lib/apt/lists/* rm -fr /var/lib/apt/lists/*
FROM base AS build FROM base AS build
ADD . /src ADD . /src
WORKDIR /src WORKDIR /src
RUN python3 setup.py bdist_wheel RUN python3 setup.py bdist_wheel
FROM base FROM base
COPY --from=build /src/dist/*.whl /tmp/wheels/ COPY --from=build /src/dist/*.whl /tmp/wheels/
COPY conf/ /etc/ COPY conf/ /etc/
COPY feedbackloop.sh /usr/local/bin/feedbackloop COPY feedbackloop.sh /usr/local/bin/feedbackloop
RUN cd /tmp/wheels && pip3 install *.whl && rm -fr /tmp/wheels RUN cd /tmp/wheels && pip3 install *.whl && rm -fr /tmp/wheels
ENV FLASK_APP=feedbackloop.main:create_app
#!/bin/sh #!/bin/sh
export FLASK_APP=feedbackloop.main:create_app
exec flask "$@" exec flask "$@"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment