containers/postfix/entrypoint.sh
Stefan Harmuth b0e0f6c695
All checks were successful
Build OCI Containers / Build Containers (push) Successful in 1m2s
postfix needs some extra treatment before starting
2024-03-09 19:43:12 +01:00

16 lines
416 B
Bash

#!/usr/bin/env bash
for cf in /postfix-config/*.cf; do
cat ${cf} > /etc/postfix/`basename ${cf}`;
done
for cf in /etc/postfix/*.cf; do
sed -iE -e "s/%DB_PASSWORD%/${DB_PASSWORD}/g" \
-e "s/%DB_HOST%/${DB_HOST}/g" \
-e "s/%DB_USER%/${DB_USER}/g" \
-e "s/%DB_DATABASE%/${DB_DATABASE}/g" ${cf};
done
/usr/lib/postfix/configure-instance.sh
/usr/sbin/postfix -c /etc/postfix start-fg