diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000000000000000000000000000000000000..54ae3a51f724fea43225aed8cd630f5e10ec3c68
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,39 @@
+version: '3.1'
+
+services:
+  jupyter:
+    container_name: jupyter
+    image: baltig.infn.it:4567/stalio/my_jupyter
+    restart: always
+    volumes:
+      - /mnt/jupyter:/home/jovyan/work
+    ports:
+      - 443:8888
+    user: root
+    environment:
+      GEN_CERT: yes
+      GRANT_SUDO: yes
+      JUPYTER_ENABLE_LAB: yes
+      NB_UID: 1000
+      CHOWN_HOME: yes
+      CHOWN_HOME_OPTS: '-R'
+  sync:
+    container_name: sync
+    image: infn-cc/oc_client
+    restart: always
+    volumes:
+      - /mnt/jupyter:/ocdata
+    environment:
+    - OC_USER=myuser
+    - OC_PASS=mypass
+    - OC_PROTO=https
+    - OC_SERVER=myocserver.com
+    - OC_URLPATH=/
+    - OC_WEBDAV=remote.php/webdav
+    - OC_FILEPATH=/
+    - TRUST_SELFSIGN=0
+    - SYNC_HIDDEN=0
+    - SILENCE_OUTPUT=1
+    - RUN_INTERVAL=30
+    - RUN_UID=1000
+    
\ No newline at end of file