diff --git a/deploy/venv.sls b/deploy/venv.sls
index caa2f39c72da81e2aa722f147e7dc1c8eadabaa8..90134c993bac48a29284a8225683d802aaef0a6b 100644
--- a/deploy/venv.sls
+++ b/deploy/venv.sls
@@ -26,6 +26,16 @@ deploy_venv_directory:
     - require:
       - group: virtualenv
 
+deploy_venv_pip_profile:
+  file.managed:
+    - name: /etc/profile.d/pip.sh
+    - user: root
+    - group: root
+    - mode: 644
+    - contents: |
+        export PIP_TRUSTED_HOST='apt-proxy.it.hs-hannover.de'
+        export PIP_INDEX_URL='http://apt-proxy.it.hs-hannover.de:3141/root/pypi/+simple/'
+
 {% for project_name, project_config in deploy.projects.items() if project_config.get('venv', False) %}
 {% set venv_config = project_config.venv %}
 
@@ -46,8 +56,6 @@ upgrade_pip_in_{{ project_name }}_venv:
         LANG: en_US.UTF-8
         LC_CTYPE: en_US.UTF-8
         LC_ALL: en_US.UTF-8
-        PIP_TRUSTED_HOST: 'apt-proxy.it.hs-hannover.de'
-        PIP_INDEX_URL: 'http://apt-proxy.it.hs-hannover.de:3141/root/pypi/+simple/'
     - require:
         - cmd: create_{{ project_name }}_venv
 
@@ -59,8 +67,6 @@ install_requirements_in_{{ project_name }}_venv:
         LANG: en_US.UTF-8
         LC_CTYPE: en_US.UTF-8
         LC_ALL: en_US.UTF-8
-        PIP_TRUSTED_HOST: 'apt-proxy.it.hs-hannover.de'
-        PIP_INDEX_URL: 'http://apt-proxy.it.hs-hannover.de:3141/root/pypi/+simple/'
     - require:
         - cmd: upgrade_pip_in_{{ project_name }}_venv