containers.sh 579 B

12345678910111213141516
  1. padlockcloud_service_dockerbunker() {
  2. docker run -d \
  3. --name=${FUNCNAME[0]//_/-} \
  4. --restart=always \
  5. --network ${NETWORK} \
  6. --env-file "${SERVICE_ENV}" \
  7. --env-file "${ENV_DIR}"/${SERVICE_SPECIFIC_MX}mx.env \
  8. --env BASE_URL=https://${SERVICE_DOMAIN} \
  9. --env EMAIL_SERVER=${MX_HOSTNAME} \
  10. --env EMAIL_USER=${MX_EMAIL} \
  11. --env EMAIL_PASSWORD=${MX_PASSWORD} \
  12. --env EMAIL_FROM="${MX_EMAIL}" \
  13. -v ${CONF_DIR}/padlockcloud/whitelist:/padlock/whitelist \
  14. -v ${SERVICE_NAME}-data-vol-1:${volumes[${SERVICE_NAME}-data-vol-1]} \
  15. ${IMAGES[service]} >/dev/null
  16. }