diff --git a/.gitmodules b/.gitmodules
index 0b7486ba88d8c3b3d0ccc954e313e33a965edd9d..9212cb2ebbbf1253702e0e83c4b452221b91ba6b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -5,3 +5,6 @@
 [submodule "annotations-plugin"]
 	path = annotations-plugin
 	url = gitlab@gitlab.tetras-libre.fr:iiif/mirador-annotations.git
+[submodule "backend"]
+	path = backend
+	url = gitlab@gitlab.tetras-libre.fr:iiif/backend.git
diff --git a/backend b/backend
new file mode 160000
index 0000000000000000000000000000000000000000..b1d16d817bc430469c652613878e43062261b2f1
--- /dev/null
+++ b/backend
@@ -0,0 +1 @@
+Subproject commit b1d16d817bc430469c652613878e43062261b2f1