diff --git a/ops/helm/nomad/templates/gui-deployment.yml b/ops/helm/nomad/templates/gui-deployment.yml
index 35955e501f6ab5eae93b2d3dfedee4bf53e4b9bb..d014dc9ac1c717adf853e7eee6e5686bc50fde87 100644
--- a/ops/helm/nomad/templates/gui-deployment.yml
+++ b/ops/helm/nomad/templates/gui-deployment.yml
@@ -101,6 +101,12 @@ data:
         proxy_read_timeout {{ .Values.proxy.mirrorTimeout }};
         proxy_pass http://{{ include "nomad.fullname" . }}-app:8000;
       }
+
+      location ~ \/api\/repo\/edit {
+        proxy_buffering off;
+        proxy_read_timeout {{ .Values.proxy.editTimeout }};
+        proxy_pass http://{{ include "nomad.fullname" . }}-app:8000;
+      }
     }
 ---
 apiVersion: apps/v1
diff --git a/ops/helm/nomad/values.yaml b/ops/helm/nomad/values.yaml
index 13ed4af8765209725725c3072cc8771f938ebe0e..1cc0149c33b2453d8f23d1faec5b0d9aadbb88d9 100644
--- a/ops/helm/nomad/values.yaml
+++ b/ops/helm/nomad/values.yaml
@@ -98,6 +98,7 @@ proxy:
   nodeIP:
   timeout: 120
   mirrorTimeout: 600
+  editTimeout: 1800
   external:
     host: "labdev-nomad.esc.rzg.mpg.de"
     port: 80