diff --git a/ansible/roles/ood_config/tasks/main.yml b/ansible/roles/ood_config/tasks/main.yml
index 760d8aa962c314848637fa6b08f74d6570aa5c5b..cb9c4ef4f3fd7d55c522723a5135cb46c05a052f 100644
--- a/ansible/roles/ood_config/tasks/main.yml
+++ b/ansible/roles/ood_config/tasks/main.yml
@@ -4,6 +4,11 @@
     src: ood_proxy.conf.j2
     dest: /opt/rh/httpd24/root/etc/httpd/conf.d/ood-proxy.conf
 
+- name: Download patched shell app with shell timeout fix
+  ansible.builtin.get_url:
+    url: https://s3.lts.rc.uab.edu/ood-proxy-file/ood-proxy.conf
+    dest: /var/www/ood/apps/sys/shell/app.js 
+
 - name: Point shell app to login node
   ansible.builtin.replace:
     path: /etc/ood/config/clusters.d/SLURM_CLUSTER.yml