diff --git a/docker-compose.yml b/docker-compose.yml
index b3a74b491cc43c844395230d8b71f1dc21ec641d..94de97147f915a697ea782775d997b29dbc2151d 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 870095a1c9e6cd07ae2564e98d1d0cca6c2a1129..8e337106cf0c6266eb86b1557806a7f46bab6b2b 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 085e6a29927d69b79db2b3e68648ff8bb52838d3..2b21e7c1f2dae54ba59eb62ae80364b5c0ffcb39 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