diff --git a/docker/init.sh b/docker/init.sh
index a90be600b69a15d38b205c6d9683cc828baf17f5..9c03b81b4017a351d1266627a28b2211716036bf 100755
--- a/docker/init.sh
+++ b/docker/init.sh
@@ -12,6 +12,7 @@
 # 2023-03-06  v1.5 <www.axel-hahn.de>        up with and without --build
 # 2023-08-17  v1.6 <www.axel-hahn.de>        menu selection with single key (without return)
 # 2023-11-10  v1.7 <axel.hahn@unibe.ch>      replace docker-compose with "docker compose"
+# 2023-11-13  v1.8 <axel.hahn@unibe.ch>      UNDO "docker compose"; update infos
 # ======================================================================
 
 cd $( dirname $0 )
@@ -20,7 +21,7 @@ cd $( dirname $0 )
 # git@git-repo.iml.unibe.ch:iml-open-source/docker-php-starterkit.git
 selfgitrepo="docker-php-starterkit.git"
 
-_version="1.7"
+_version="1.8"
 
 # ----------------------------------------------------------------------
 # FUNCTIONS
@@ -201,6 +202,14 @@ function _showContainers(){
 }
 
 
+function _showBrowserurl(){
+    echo "In a web browser open:"
+    echo "  $frontendurl"
+    if grep "${APP_NAME}-server" /etc/hosts >/dev/null; then
+        echo "  https://${APP_NAME}-server/"
+    fi
+}
+
 # a bit stupid ... i think I need to delete it.
 function _showInfos(){
     _showContainers long
@@ -213,19 +222,20 @@ function _showInfos(){
     >/dev/tcp/localhost/${APP_PORT} 2>/dev/null && (
         echo "OK, app port ${APP_PORT} is reachable"
         echo
-        echo "In a web browser open:"
-        echo "  $frontendurl"
+        _showBrowserurl
     )
-    h3 "Check database port"
-    >/dev/tcp/localhost/${DB_PORT} 2>/dev/null && (
-        echo "OK, db port ${DB_PORT} is reachable"
-        echo
+    if [ "$DB_ADD" != "false" ]; then
+        h3 "Check database port"
+        >/dev/tcp/localhost/${DB_PORT} >/dev/null 2>&1 && (
+            echo "OK, db port ${DB_PORT} is reachable"
+            echo
+        )
         echo "In a local DB admin tool:"
         echo "  host    : localhost"
         echo "  port    : ${DB_PORT}"
         echo "  user    : root"
         echo "  password: ${MYSQL_ROOT_PASS}"
-    )
+    fi
     echo
 }
 
@@ -260,10 +270,10 @@ while true; do
         echo "  $( _key t ) - generate files from templates"
         echo "  $( _key T ) - remove generated files"
         echo
-        echo "  $( _key u ) - startup containers    docker compose ... up -d"
-        echo "  $( _key U ) - startup containers    docker compose ... up -d --build"
-        echo "  $( _key s ) - shutdown containers   docker compose stop"
-        echo "  $( _key r ) - remove containers     docker compose rm -f"
+        echo "  $( _key u ) - startup containers    docker-compose ... up -d"
+        echo "  $( _key U ) - startup containers    docker-compose ... up -d --build"
+        echo "  $( _key s ) - shutdown containers   docker-compose stop"
+        echo "  $( _key r ) - remove containers     docker-compose rm -f"
         echo
         echo "  $( _key m ) - more infos"
         echo "  $( _key c ) - console (bash)"
@@ -301,26 +311,25 @@ while true; do
             _wait
             ;;
         u|U)
-            dockerUp="docker compose -p "$APP_NAME" --verbose up -d --remove-orphans"
+            dockerUp="docker-compose -p "$APP_NAME" --verbose up -d --remove-orphans"
             if [ "$action" = "U" ]; then
                 dockerUp+=" --build"
             fi
             if $dockerUp; then
-                echo "In a web browser:"
-                echo "  $frontendurl"
+                _showBrowserurl
             else
-                echo "ERROR: docker compose up failed :-/"
-                docker compose -p "$APP_NAME" logs | tail
+                echo "ERROR: docker-compose up failed :-/"
+                docker-compose -p "$APP_NAME" logs | tail
             fi
             echo
 
             _wait
             ;;
         s)
-            docker compose -p "$APP_NAME" stop
+            docker-compose -p "$APP_NAME" stop
             ;;
         r)
-            docker compose -p "$APP_NAME" rm -f
+            docker-compose -p "$APP_NAME" rm -f
             ;;
         c)
             docker ps
diff --git a/docker/templates/db_data_readme.md b/docker/templates/db_data_readme.md
new file mode 100644
index 0000000000000000000000000000000000000000..1c357dbf700b72678c14be0b2e9b1e9d019ccc5e
--- /dev/null
+++ b/docker/templates/db_data_readme.md
@@ -0,0 +1,5 @@
+# TARGET: docker/containers/db-server/var_tmp_db-data/readme.txt
+
+# Info
+
+content of `docker/containers/db_server/var_tmp_db-data/` will be visible in the database container as `/var/tmp/db-data/`. It is a helper to transfer/ import sqldumps.
diff --git a/docker/templates/docker-compose.yml b/docker/templates/docker-compose.yml
index 49dada24acc8e877b3ead1445cd4429a0f01fbb8..3dd092405c63bb49e31295430ea9f1aa4889d302 100644
--- a/docker/templates/docker-compose.yml
+++ b/docker/templates/docker-compose.yml
@@ -62,8 +62,9 @@ services:
       MYSQL_PASSWORD: '${MYSQL_PASS}'
       MYSQL_DATABASE: '${MYSQL_DB}'
     volumes:
-      # - ./containers/db-server/db_data:/var/lib/mysql
       - ./containers/db-server/mariadb/my.cnf:/etc/mysql/conf.d/my.cnf
+      - ./containers/db-server/mariadb/dot_my.cnf:/root/.my.cnf
+      - ./containers/db-server/var_tmp_db-data/:/var/tmp/db-data
     healthcheck:
       test: mysqladmin ping -h 127.0.0.1 -u root --password=$$MYSQL_ROOT_PASSWORD
       interval: 5s
diff --git a/docker/templates/dot_my.cnf b/docker/templates/dot_my.cnf
new file mode 100644
index 0000000000000000000000000000000000000000..27b254ae8ba835c6abd82e76e59ff450267f3fa9
--- /dev/null
+++ b/docker/templates/dot_my.cnf
@@ -0,0 +1,5 @@
+# TARGET: docker/containers/db-server/mariadb/dot_my.cnf
+[client]
+user=root
+host=localhost
+password={{MYSQL_ROOT_PASS}}