mirror of
https://github.com/mykitserver/docker-limesurvey.git
synced 2025-12-06 16:39:11 +01:00
Add Variable to Ignore User-Agent in Logs (#80)
* Set trivy scan to exit 0, until we cleanup those false positives * Add variable to ignore logs for certain User-Agents. This allows us to have a clearer log when using regular health checks
This commit is contained in:
@@ -39,6 +39,7 @@ jobs:
|
|||||||
image-ref: docker.io/martialblog/limesurvey:5-${{ matrix.context }}
|
image-ref: docker.io/martialblog/limesurvey:5-${{ matrix.context }}
|
||||||
format: 'template'
|
format: 'template'
|
||||||
template: '@/contrib/sarif.tpl'
|
template: '@/contrib/sarif.tpl'
|
||||||
|
exit-code: '0'
|
||||||
output: trivy-results-5-${{ matrix.context }}.sarif
|
output: trivy-results-5-${{ matrix.context }}.sarif
|
||||||
severity: 'CRITICAL,HIGH'
|
severity: 'CRITICAL,HIGH'
|
||||||
|
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ jobs:
|
|||||||
image-ref: docker.io/martialblog/limesurvey:3-${{ matrix.context }}
|
image-ref: docker.io/martialblog/limesurvey:3-${{ matrix.context }}
|
||||||
format: 'template'
|
format: 'template'
|
||||||
template: '@/contrib/sarif.tpl'
|
template: '@/contrib/sarif.tpl'
|
||||||
|
exit-code: '0'
|
||||||
output: trivy-results-3-${{ matrix.context }}.sarif
|
output: trivy-results-3-${{ matrix.context }}.sarif
|
||||||
severity: 'CRITICAL,HIGH'
|
severity: 'CRITICAL,HIGH'
|
||||||
|
|
||||||
|
|||||||
@@ -76,6 +76,7 @@ RUN set -ex; \
|
|||||||
|
|
||||||
WORKDIR /var/www/html
|
WORKDIR /var/www/html
|
||||||
COPY entrypoint.sh entrypoint.sh
|
COPY entrypoint.sh entrypoint.sh
|
||||||
|
COPY vhosts-access-log.conf /etc/apache2/conf-enabled/other-vhosts-access-log.conf
|
||||||
USER $USER
|
USER $USER
|
||||||
ENTRYPOINT ["/var/www/html/entrypoint.sh"]
|
ENTRYPOINT ["/var/www/html/entrypoint.sh"]
|
||||||
CMD ["apache2-foreground"]
|
CMD ["apache2-foreground"]
|
||||||
|
|||||||
3
3.0/apache/vhosts-access-log.conf
Normal file
3
3.0/apache/vhosts-access-log.conf
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
SetEnvIF User-Agent "(?i)(check|health|probe)" dontlog
|
||||||
|
ErrorLog ${APACHE_LOG_DIR}/error.log
|
||||||
|
CustomLog ${APACHE_LOG_DIR}/access.log combined env=!dontlog
|
||||||
@@ -79,6 +79,7 @@ EXPOSE $LISTEN_PORT
|
|||||||
|
|
||||||
WORKDIR /var/www/html
|
WORKDIR /var/www/html
|
||||||
COPY entrypoint.sh entrypoint.sh
|
COPY entrypoint.sh entrypoint.sh
|
||||||
|
COPY vhosts-access-log.conf /etc/apache2/conf-enabled/other-vhosts-access-log.conf
|
||||||
USER $USER
|
USER $USER
|
||||||
ENTRYPOINT ["/var/www/html/entrypoint.sh"]
|
ENTRYPOINT ["/var/www/html/entrypoint.sh"]
|
||||||
CMD ["apache2-foreground"]
|
CMD ["apache2-foreground"]
|
||||||
|
|||||||
3
5.0/apache/vhosts-access-log.conf
Normal file
3
5.0/apache/vhosts-access-log.conf
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
SetEnvIF User-Agent "(?i)(check|health|probe)" dontlog
|
||||||
|
ErrorLog ${APACHE_LOG_DIR}/error.log
|
||||||
|
CustomLog ${APACHE_LOG_DIR}/access.log combined env=!dontlog
|
||||||
Reference in New Issue
Block a user