forked from MirrorHub/synapse
Complement test image: capture logs from nginx (#14063)
Have nginx send its logs to stderr/out, so that we can debug https://github.com/matrix-org/synapse/issues/13334.
This commit is contained in:
parent
0b037d6c91
commit
51436c8dd5
2 changed files with 6 additions and 1 deletions
1
changelog.d/14063.misc
Normal file
1
changelog.d/14063.misc
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Complement test image: capture logs from nginx.
|
|
@ -40,7 +40,11 @@ FROM matrixdotorg/synapse:$SYNAPSE_VERSION
|
||||||
COPY --from=deps_base /etc/nginx /etc/nginx
|
COPY --from=deps_base /etc/nginx /etc/nginx
|
||||||
RUN rm /etc/nginx/sites-enabled/default
|
RUN rm /etc/nginx/sites-enabled/default
|
||||||
RUN mkdir /var/log/nginx /var/lib/nginx
|
RUN mkdir /var/log/nginx /var/lib/nginx
|
||||||
RUN chown www-data /var/log/nginx /var/lib/nginx
|
RUN chown www-data /var/lib/nginx
|
||||||
|
|
||||||
|
# have nginx log to stderr/out
|
||||||
|
RUN ln -sf /dev/stdout /var/log/nginx/access.log
|
||||||
|
RUN ln -sf /dev/stderr /var/log/nginx/error.log
|
||||||
|
|
||||||
# Copy Synapse worker, nginx and supervisord configuration template files
|
# Copy Synapse worker, nginx and supervisord configuration template files
|
||||||
COPY ./docker/conf-workers/* /conf/
|
COPY ./docker/conf-workers/* /conf/
|
||||||
|
|
Loading…
Reference in a new issue