Fix Rspamd Dockerfiles
parent
614da27c03
commit
66cbc479d7
|
@ -18,10 +18,11 @@ RUN echo '.include $LOCAL_CONFDIR/local.d/rspamd.conf.local' > /etc/rspamd/rspam
|
|||
|
||||
ADD settings.conf /etc/rspamd/modules.d/settings.conf
|
||||
ADD antivirus.conf /etc/rspamd/modules.d/antivirus.conf
|
||||
ADD docker-entrypoint.sh /usr/local/bin
|
||||
ADD docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
|
||||
|
||||
RUN pip install -U oletools
|
||||
RUN timeout 30 /usr/bin/rspamd -f -u _rspamd -g _rspamd; exit 0
|
||||
RUN chmod +x /usr/local/bin/docker-entrypoint.sh
|
||||
|
||||
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
while true; do
|
||||
SC=$(curl -s -o /dev/null -w "%{http_code}" http://nginx:8081/settings.php)
|
||||
if [[ ${SC} == "200" ]]; then
|
||||
sleep 3
|
||||
exec "$@"
|
||||
fi
|
||||
sleep 3
|
||||
done
|
||||
#!/bin/bash
|
||||
set -e
|
||||
while true; do
|
||||
SC=$(curl -s -o /dev/null -w "%{http_code}" http://nginx:8081/settings.php)
|
||||
if [[ ${SC} == "200" ]]; then
|
||||
sleep 3
|
||||
exec "$@"
|
||||
fi
|
||||
sleep 3
|
||||
done
|
||||
|
|
Loading…
Reference in New Issue