#!/bin/bash -eux mkdir -p ./data/config MYSQL_ROOT_PASSWORD=`tr -dc A-Za-z0-9_ < /dev/urandom | head -c 20 | xargs` echo "MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}" > env cat > ./data/config/config.php < array ( 0 => '${URL}', ), 'datadirectory' => '/var/www/html/data', 'overwrite.cli.url' => 'https://${URL}', 'dbtype' => 'mysql', 'dbname' => 'owncloud', 'dbhost' => 'db:3306', 'dbtableprefix' => 'oc_', 'dbuser' => 'root', 'dbpassword' => '${MYSQL_ROOT_PASSWORD}', 'theme' => '', 'maintenance' => false, '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}', 'memcache.local' => '\\OC\\Memcache\\APCu', ); EOF