diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000000000000000000000000000000000..1c10b81ec442b87708c257c11029179b9e15c53e
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,21 @@
+[submodule "docker-rabotnik-instance"]
+	path = docker-rabotnik-instance
+	url = ../../containers/docker-rabotnik-instance.git
+[submodule "docker-rabotnik-message-bus"]
+	path = docker-rabotnik-message-bus
+	url = ../../containers/docker-rabotnik-message-bus.git
+[submodule "docker-rcli-instance"]
+	path = docker-rcli-instance
+	url = ../../containers/docker-rcli-instance.git
+[submodule "rabotnik"]
+	path = rabotnik
+	url = ../../rabotnik.git
+[submodule "rabotnik-demo"]
+	path = rabotnik-demo
+	url = ../rabotnik-demo.git
+[submodule "rabotnik-obm"]
+	path = rabotnik-obm
+	url = ../../../openbuildingmap/rabotnik-obm.git
+[submodule "rcom"]
+	path = rcom
+	url = ../../rcom.git