start.sh 344 B

1234567891011121314151617
  1. #!/usr/bin/env bash
  2. set -e
  3. for name in BACKEND_PORT BACKEND_HOST VARNISH_SERVER
  4. do
  5. eval value=\$$name
  6. sed -i "s|\${${name}}|${value}|g" /etc/varnish/default.vcl
  7. done
  8. exec bash -c \
  9. "exec varnishd \
  10. -a :$VARNISH_PORT \
  11. -T localhost:6082 \
  12. -F \
  13. -f $VARNISH_CONFIG \
  14. -s malloc,$CACHE_SIZE \
  15. $VARNISHD_PARAMS"