diff --git a/docker/deps/server-connector.xml b/docker/deps/server-connector.xml
new file mode 100644
index 0000000000000000000000000000000000000000..2917f61d66eeec97c63fd9718c4530337a0a339a
--- /dev/null
+++ b/docker/deps/server-connector.xml
@@ -0,0 +1,3 @@
+   <Connector port="8080" protocol="HTTP/1.1"
+               connectionTimeout="20000" />
+
diff --git a/docker/deps/server.xml b/docker/deps/server.xml
new file mode 100644
index 0000000000000000000000000000000000000000..3ea14238c9561459974a2e3bf1c2c5d4c7730663
--- /dev/null
+++ b/docker/deps/server.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!DOCTYPE server-xml [
+      <!ENTITY connector-config SYSTEM "server-connector.xml">
+]>
+
+<Server port="-1" shutdown="SHUTDOWN">
+  <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
+  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
+  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
+  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
+  <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
+
+  <GlobalNamingResources>
+    <Resource name="UserDatabase" auth="Container"
+              type="org.apache.catalina.UserDatabase"
+              description="User database that can be updated and saved"
+              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
+              pathname="conf/tomcat-users.xml" />
+  </GlobalNamingResources>
+
+  <Service name="Catalina">
+
+    &connector-config;
+
+    <Engine name="Catalina" defaultHost="localhost">
+      <Realm className="org.apache.catalina.realm.LockOutRealm">
+        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
+               resourceName="UserDatabase"/>
+      </Realm>
+      <Host name="localhost"  appBase="webapps"
+            unpackWARs="true" autoDeploy="true">
+        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
+               prefix="localhost_access_log" suffix=".txt"
+               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
+      </Host>
+    </Engine>
+  </Service>
+</Server>
diff --git a/docker/deps/vlkb-obscore.datasets.conf b/docker/deps/vlkb-obscore.datasets.conf
new file mode 100644
index 0000000000000000000000000000000000000000..9572cd452614d5a6e0de043eaed03c2d1c168f82
--- /dev/null
+++ b/docker/deps/vlkb-obscore.datasets.conf
@@ -0,0 +1,15 @@
+
+# root of path for local access
+fits_path_surveys=/srv/surveys
+
+# obs_publisher_did = <obscore publisher> ? <generated-pubdid>
+obscore_publisher=ivo://ia2.inaf.it/vlkb/datasets
+
+# full access URL: <obscore_access_url>/<storage-path>/<file-name>
+obscore_access_url=https://vlkb-devel.ia2.inaf.it:8443/vlkb/datasets/surveys
+obscore_access_format=application/fits
+
+# logging (holds last exec only)
+# log_dir=/tmp
+# log_filename=vlkb-obscore.log
+
diff --git a/docker/deps/vlkbd.datasets.conf b/docker/deps/vlkbd.datasets.conf
new file mode 100644
index 0000000000000000000000000000000000000000..bccc41819036738345cde389866cc381c672eb2f
--- /dev/null
+++ b/docker/deps/vlkbd.datasets.conf
@@ -0,0 +1,10 @@
+
+# path to original files
+fits_path_surveys=/srv/surveys
+# path to generated cutouts
+fits_path_cutouts=/srv/cutouts
+
+# logging records last request only
+# log_dir=/tmp
+# log_filename=vlkbd.log
+