myvemail/generate-env.sh

38 lines
805 B
Bash
Raw Normal View History

2024-08-09 12:50:33 +00:00
#!/usr/bin/env bash
cat >./.env <<- gen-env
# Required
# Mail domain
MYVEMAIL_SUBDOMAIN=${SUBDOMAIN}
MYVEMAIL_DOMAIN=${DOMAIN}
# Optional
# Version: edge or stable
MYVEMAIL_VERSION=edge
# Webmail port
MYVEMAIL_PORT=${PORT}
# Additional mail domains separated by commas
MYVEMAIL_ADDMX=
# Backup mail servers separated by commas
MYVEMAIL_BACKUPMX=
# Volumes
MYVEMAIL_VOLUME_MARIADB=
MYVEMAIL_VOLUME_SSL=
MYVEMAIL_VOLUME_DATA=
MYVEMAIL_VOLUME_MAIL=
MYVEMAIL_VOLUME_DKIM=
MYVEMAIL_VOLUME_POSTWHITE=
# MariaDB
# Roundcube
MYVEMAIL_ROUNDCUBE_DBNAME=roundcube
MYVEMAIL_ROUNDCUBE_DBUSER=roundcube
MYVEMAIL_ROUNDCUBE_DBPASS=$(openssl rand -hex 32)
# Postfixadmin
MYVEMAIL_POSTFIXADMIN_DBNAME=postfixadmin
MYVEMAIL_POSTFIXADMIN_DBUSER=postfixadmin
MYVEMAIL_POSTFIXADMIN_DBPASS=$(openssl rand -hex 32)
gen-env