Fix support for multiple stack configurations and move most secrets into the quay-config project.
This commit is contained in:
parent
8e9faf6121
commit
265fa5070a
23 changed files with 148 additions and 655 deletions
|
@ -7,7 +7,7 @@ RUN apt-get install -y git python-virtualenv python-dev phantomjs libjpeg8 libjp
|
|||
ADD binary_dependencies binary_dependencies
|
||||
RUN gdebi --n binary_dependencies/*.deb
|
||||
|
||||
ADD requirements.txt requirements.txt
|
||||
ADD requirements.enterprise requirements.txt
|
||||
RUN virtualenv --distribute venv
|
||||
RUN venv/bin/pip install -r requirements.txt
|
||||
|
||||
|
@ -21,6 +21,7 @@ ADD screenshots screenshots
|
|||
ADD static static
|
||||
ADD storage storage
|
||||
ADD templates templates
|
||||
ADD test test
|
||||
ADD util util
|
||||
ADD workers workers
|
||||
|
||||
|
@ -29,8 +30,8 @@ ADD application.py application.py
|
|||
ADD config.py config.py
|
||||
ADD run.sh run.sh
|
||||
|
||||
VOLUME ["/conf/override", "/mnt/logs"]
|
||||
VOLUME ["/conf/stack", "/mnt/logs"]
|
||||
|
||||
EXPOSE 443
|
||||
EXPOSE 443 80
|
||||
|
||||
ENTRYPOINT ["./run.sh"]
|
Reference in a new issue