diff --git a/site-config/g100/cineca_setup.sh b/site-config/g100/cineca_setup.sh
new file mode 100755
index 0000000000000000000000000000000000000000..5e0b6c0cf01b2247bc0b4f3b956339a19cb0083e
--- /dev/null
+++ b/site-config/g100/cineca_setup.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+module load profile/global
+module load spack/preprod-0.18.1-01
+export SYSTEMNAME='g100'
+#mkdir -p ../../../ebrains-spack-builds_cineca
+#spack-python ../ymerge.py ../../spack.yaml spack.yaml > ../../../ebrains-spack-builds_cineca/spack.yaml
+#ln -f -s $(pwd)/../../site-config ../../../ebrains-spack-builds_cineca/site-config
+cd ..
+cd ..
+cd ..
+spack env activate ebrains-spack-builds_cineca
+#spack concretize -f 2>&1 | tee cineca_setup.log
+rm ebrains-spack-builds_cineca/spack.lock
+spack install --test root 2>&1 | tee cineca_install.log
diff --git a/site-config/g100/config.yaml b/site-config/g100/config.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..2d77f47f1a1d67c5b835845798db9159a663498e
--- /dev/null
+++ b/site-config/g100/config.yaml
@@ -0,0 +1,3 @@
+config:
+  install_tree:
+    root: /g100_work/PROJECTS/spack/preprod/01/ccsdeploy/spack_deploy/envs/ebrains_23.02_pmi/install
diff --git a/site-config/g100/modules.yaml b/site-config/g100/modules.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..98859a35bc64708f065165ba1607c71f4dd25cd1
--- /dev/null
+++ b/site-config/g100/modules.yaml
@@ -0,0 +1,4 @@
+modules:
+  default:
+    roots:
+      tcl: /g100_work/PROJECTS/spack/preprod/01/ccsdeploy/spack_deploy/envs/ebrains_23.02_pmi/modules
diff --git a/site-config/g100/packages.yaml b/site-config/g100/packages.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..9a2ed8b3d21e577edb821caca7184d5fd888844d
--- /dev/null
+++ b/site-config/g100/packages.yaml
@@ -0,0 +1,31 @@
+packages:
+    all:
+        # collab-specific settings
+        target: [x86_64]
+        compiler: [gcc@10.2.0]
+    openmpi:
+        # version from spack 0.17 with pmi
+        externals:
+        - spec: "openmpi@4.1.1"
+          prefix: /g100_work/PROJECTS/spack/v0.17/prod/0.17.1/install/0.17/linux-centos8-cascadelake/gcc-10.2.0/openmpi-4.1.1-xcbaflrhirzvtiy3y5cnglgyfunavtx3
+          buildable: false
+    python:
+        # collab-specific settings
+        version: [3.8.11]
+    r:
+        version: [4.1.3]
+        # EM: +X fixes build for collab
+        variants: [~X]
+    py-torch:
+        # ECM: keep at latest w.r.t. tracked upstream spack
+        version: [1.11.0]
+        # ECM: No cuda nor rocm in collab VMs.
+        #      I did not try to minimize the specification any further.
+        variants: [~cuda~rocm~valgrind~mkldnn~mpi~gloo+tensorpipe~onnx_ml]
+    py-jax:
+        # ECM: No cuda in collab VMs.
+        variants: [~cuda]
+    py-jaxlib:
+        # ECM: No cuda in collab VMs.
+        variants: [~cuda]
+
diff --git a/site-config/g100/repo.yaml b/site-config/g100/repo.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..2f235ebc293beb06c5c33738bb7fce4145f7ee57
--- /dev/null
+++ b/site-config/g100/repo.yaml
@@ -0,0 +1,3 @@
+repo:
+  namespace: ebrains-spack-builds
+
diff --git a/site-config/g100/spack.yaml b/site-config/g100/spack.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..ff94954d8a846c80b15490817cbe20defc424873
--- /dev/null
+++ b/site-config/g100/spack.yaml
@@ -0,0 +1,10 @@
+spack:
+  specs:
+    - openssl@1.1.1g~docs~shared certs=system
+    - openmpi@4.1.1
+    - openblas
+    - r
+  view: true
+  repos:
+    - ../ebrains-spack-builds
+