Skip to content
Snippets Groups Projects
Commit 948aa30c authored by Timothee Gosselin's avatar Timothee Gosselin
Browse files

configure admin via env when install

parent 79107428
No related branches found
No related tags found
No related merge requests found
...@@ -43,6 +43,8 @@ services: ...@@ -43,6 +43,8 @@ services:
- MYSQL_HOST=db - MYSQL_HOST=db
- MYSQL_USER=root - MYSQL_USER=root
- MYSQL_PASSWORD - MYSQL_PASSWORD
- NEXTCLOUD_ADMIN_USER=admin
- NEXTCLOUD_ADMIN_PASSWORD
networks: networks:
- back - back
db: db:
......
...@@ -9,4 +9,5 @@ MAIL_PORT= ...@@ -9,4 +9,5 @@ MAIL_PORT=
MAIL_PASS= MAIL_PASS=
MAIL_FROM= MAIL_FROM=
SMTP_NAME= SMTP_NAME=
NEXTCLOUD_ADMIN_USER=
NEXTCLOUD_ADMIN_PASSWORD=
#!/bin/bash -eux #!/bin/bash -eux
MYSQL_ROOT_PASSWORD=`tr -dc A-Za-z0-9_ < /dev/urandom | head -c 20 | xargs` 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) 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)) SUBNET=$(($var +1))
...@@ -15,5 +16,5 @@ echo "MAIL_PORT=${MAIL_PORT}" >> .env ...@@ -15,5 +16,5 @@ echo "MAIL_PORT=${MAIL_PORT}" >> .env
echo "MAIL_PASS=${MAIL_PASS}" >> .env echo "MAIL_PASS=${MAIL_PASS}" >> .env
echo "MAIL_FROM=noreply.${URL}" >> .env echo "MAIL_FROM=noreply.${URL}" >> .env
echo "SMTP_NAME=${MAIL_USER}" >> .env echo "SMTP_NAME=${MAIL_USER}" >> .env
echo "NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD}" >> .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