Skip to content
Snippets Groups Projects
Commit b759492a authored by unteem's avatar unteem
Browse files

Merge branch 'mail-config'

parents cd4cc8b4 1f059f1d
No related branches found
No related tags found
No related merge requests found
.env
data
mysql
\ No newline at end of file
mysql
......@@ -32,6 +32,13 @@ services:
- ./data/config:/var/www/html/config
- ./data/data:/var/www/html/data
environment:
- MAIL_HOST
- MAIL_FROM
- MAIL_PASS
- MAIL_PORT
- URL
- MAIL_DOMAIN
- SMTP_NAME
- MYSQL_DATABASE=nextcloud
- MYSQL_HOST=db
- MYSQL_USER=root
......
......@@ -2,3 +2,11 @@ MYSQL_ROOT_PASSWORD=
MYSQL_PASSWORD=
SUBNET=
MAIL_DOMAIN=
URL=
MAIL_HOST=
MAIL_PORT=
MAIL_PASS=
MAIL_FROM=
SMTP_NAME=
......@@ -8,21 +8,12 @@ SUBNET=$(($var +1))
echo "MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}" > .env
echo "MYSQL_PASSWORD=${MYSQL_ROOT_PASSWORD}" >> .env
echo "SUBNET=${SUBNET}" >> .env
cat > mail.config.php <<EOF
<?php
\$CONFIG = array (
'mail_domain' => '${MAIL_DOMAIN}',
'mail_from_address' => 'noreply.${URL}',
'mail_smtpmode' => 'smtp',
'mail_smtphost' => '${MAIL_HOST}',
'mail_smtpport' => '${MAIL_PORT}',
'mail_smtpauth' => 1,
'mail_smtpauthtype' => 'LOGIN',
'mail_smtpname' => 'noreply.${URL}@${MAIL_DOMAIN}',
'mail_smtppassword' => '${MAIL_PASS}',
'mail_smtpsecure' => 'tls',
);
EOF
echo "MAIL_DOMAIN=${MAIL_DOMAIN}" >> .env
echo "URL=${URL}" >> .env
echo "MAIL_HOST=${MAIL_HOST}" >> .env
echo "MAIL_PORT=${MAIL_PORT}" >> .env
echo "MAIL_PASS=${MAIL_PASS}" >> .env
echo "MAIL_FROM=noreply.${URL}" >> .env
echo "SMTP_NAME=${MAIL_USER} >> .env
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment