diff --git a/.docker-compose-base.yml b/.docker-compose-base.yml
new file mode 100644
index 0000000000000000000000000000000000000000..663aa0e0ab95ad3ab533fabb1a352d8e194f3598
--- /dev/null
+++ b/.docker-compose-base.yml
@@ -0,0 +1,25 @@
+version: '3.7'
+services:
+  sqldb:
+    image: mariadb:10.4
+    environment:
+      MYSQL_ROOT_PASSWORD: caosdb1234
+  caosdb-server:
+    image: "caosdb:default"
+    depends_on:
+      - sqldb
+    ports:
+      # - "from_outside:from_inside"
+      - "10443:10443"
+      - "10080:10080"
+    # Pass information to the running docker ontainer.
+    # These variables should be set when calling docker-compose.
+    #    environment:
+    #      - SQL_RESTORE
+    #      - NIS_ENABLE
+    #      - NIS_DOMAIN
+    #      - NIS_SERVER
+    #      - PORT_SSL
+    #      - DOCKER_TZ
+    #      - DOCKER_MAIL
+    #      - MAKE_TEST