containers.sh 983 B

12345678910111213141516171819202122232425262728
  1. commento_postgres_dockerbunker() {
  2. docker run -d \
  3. --name=${FUNCNAME[0]//_/-} \
  4. --restart=always \
  5. --network=dockerbunker-${SERVICE_NAME} --net-alias=db \
  6. -v ${SERVICE_NAME}-db-vol-1:${volumes[${SERVICE_NAME}-db-vol-1]} \
  7. --env-file=${SERVICE_ENV} \
  8. -e POSTGRES_PASSWORD=${DBPASS} \
  9. -e POSTGRES_USER=${DBUSER} \
  10. ${IMAGES[postgres]} >/dev/null
  11. }
  12. commento_service_dockerbunker() {
  13. docker run -d \
  14. --name=${FUNCNAME[0]//_/-} \
  15. --restart=always \
  16. --network=dockerbunker-${SERVICE_NAME} \
  17. -v ${CONF_DIR}/commento/commento.env:/etc/commento.env:ro \
  18. -e COMMENTO_SMTP_HOST=${MX_HOSTNAME} \
  19. -e COMMENTO_SMTP_PORT=587 \
  20. -e COMMENTO_SMTP_USERNAME=${MX_EMAIL} \
  21. -e COMMENTO_SMTP_PASSWORD=${MX_PASSWORD} \
  22. -e COMMENTO_SMTP_FROM_ADDRESS=${MX_EMAIL} \
  23. --env-file "${ENV_DIR}"/${SERVICE_SPECIFIC_MX}mx.env \
  24. --env-file=${SERVICE_ENV} \
  25. -e COMMENTO_POSTGRES=postgres://${DBUSER}:${DBPASS}@db:5432/commento?sslmode=disable \
  26. ${IMAGES[service]} >/dev/null
  27. }