diff --git a/scripts/entryPoint.sh b/scripts/entryPoint.sh index 8d73021..9906f8e 100644 --- a/scripts/entryPoint.sh +++ b/scripts/entryPoint.sh @@ -1,5 +1,8 @@ #!/bin/bash +SPAMD_FLAGS="" + + if [ -z ${SPAMD_ALLOWED_IPS} ]; then echo "No SPAMD_ALLOWED_IPS set, exiting..." exit 1 @@ -9,4 +12,14 @@ if [ -z ${SPAMD_MAX_CHILDREN} ]; then SPAMD_MAX_CHILDREN=5 fi -spamd -x --listen '*' --max-children ${SPAMD_MAX_CHILDREN} -D -A ${SPAMD_ALLOWED_IPS} \ No newline at end of file +if [ -z ${SPAMD_PORT} ]; then + SPAMD_PORT=9783 +fi + + +if [ -n ${SPAMD_DEBUG} ]; then + SPAMD_FLAGS="${SPAMD_FLAGS} -D" +fi + + +spamd -x --listen '*' -p ${SPAMD_PORT} --max-children ${SPAMD_MAX_CHILDREN} -A ${SPAMD_ALLOWED_IPS} ${SPAMD_FLAGS} \ No newline at end of file