From 948aa30c17f19ae92091f861a28f9f4cfb36f8f1 Mon Sep 17 00:00:00 2001 From: Timothee Gosselin <timothee@indie.host> Date: Fri, 30 Nov 2018 18:00:27 +0100 Subject: [PATCH] configure admin via env when install --- docker-compose.yml | 2 ++ env-sample | 3 ++- scripts/install | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b3a74b4..94de971 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -43,6 +43,8 @@ services: - MYSQL_HOST=db - MYSQL_USER=root - MYSQL_PASSWORD + - NEXTCLOUD_ADMIN_USER=admin + - NEXTCLOUD_ADMIN_PASSWORD networks: - back db: diff --git a/env-sample b/env-sample index 870095a..8e33710 100644 --- a/env-sample +++ b/env-sample @@ -9,4 +9,5 @@ MAIL_PORT= MAIL_PASS= MAIL_FROM= SMTP_NAME= - +NEXTCLOUD_ADMIN_USER= +NEXTCLOUD_ADMIN_PASSWORD= diff --git a/scripts/install b/scripts/install index 085e6a2..2b21e7c 100755 --- a/scripts/install +++ b/scripts/install @@ -1,6 +1,7 @@ #!/bin/bash -eux MYSQL_ROOT_PASSWORD=`tr -dc A-Za-z0-9_ < /dev/urandom | head -c 20 | xargs` +NEXTCLOUD_ADMIN_PASSWORD=`tr -dc A-Za-z0-9_ < /dev/urandom | head -c 20 | xargs` var=$(for folder in `ls /data/domains`; do cat /data/domains/$folder/.env | grep SUBNET | cut -d"=" -f2; done | sort | tail -n1) SUBNET=$(($var +1)) @@ -15,5 +16,5 @@ echo "MAIL_PORT=${MAIL_PORT}" >> .env echo "MAIL_PASS=${MAIL_PASS}" >> .env echo "MAIL_FROM=noreply.${URL}" >> .env echo "SMTP_NAME=${MAIL_USER}" >> .env - +echo "NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD}" >> .env -- GitLab