Allow mounting somewhere other than /
This allows the app to be served from something other than the root of the server (eg, foo.example.com/logs). The --manage-script-name argument tells uwsgi to rewrite PATH_INFO so that the app doesn't see mountpoint part of the path. Change-Id: Id1cb90752fedd42534809fdfdddb13e29f8262c5
This commit is contained in:
parent
d7fbbf8bd9
commit
d9573ec07a
@ -10,5 +10,5 @@ RUN /output/install-from-bindep \
|
|||||||
&& useradd -u 10001 -m -d /var/lib/zuul -c "Zuul Daemon" zuul
|
&& useradd -u 10001 -m -d /var/lib/zuul -c "Zuul Daemon" zuul
|
||||||
|
|
||||||
EXPOSE 8000
|
EXPOSE 8000
|
||||||
ENV UWSGI_HTTP_SOCKET=:8000 UWSGI_PROCESSES=10 UWSGI_THREADS=1
|
ENV UWSGI_HTTP_SOCKET=:8000 UWSGI_PROCESSES=10 UWSGI_THREADS=1 MOUNTPOINT=/
|
||||||
CMD uwsgi --mount /=zuul_storage_proxy:proxy
|
CMD uwsgi --mount $MOUNTPOINT=zuul_storage_proxy:proxy --manage-script-name
|
||||||
|
Loading…
Reference in New Issue
Block a user