myvemail/generate-env.sh
Myve 52e3065b77 modified: build/run/bin/add-user
modified:   generate-env.sh
2024-08-10 03:36:10 +00:00

38 lines
820 B
Bash
Executable file

#!/usr/bin/env bash
cat >./.env <<- gen-env
# Required
# Mail domain
MYVEMAIL_SUBDOMAIN=${SUBDOMAIN}
MYVEMAIL_DOMAIN=${DOMAIN}
# Webmail port
MYVEMAIL_PORT=${PORT}
# Optional
# Version: edge or stable (defaults to edge)
MYVEMAIL_VERSION=
# 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