diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml
index 0ff8bdc612abcf8644f70659bd2a2fee9a1b7ae2..3d80b8ba0b86bc423ce8d97386fcbaf80783fab5 100644
--- a/roles/nginx/tasks/main.yml
+++ b/roles/nginx/tasks/main.yml
@@ -44,6 +44,22 @@
   notify: Reload nginx
   ignore_errors: "{{ ansible_check_mode }}"
 
+- name: Copy service nginx configuration
+  when: nginx.servers|length > 0
+  template:
+    src: "nginx/sites-available/service.j2"
+    dest: "/etc/nginx/sites-available/service"
+  notify: Reload nginx
+
+- name: Activate local nginx service site
+  when: nginx.servers|length > 0
+  file:
+    src: "/etc/nginx/sites-available/service"
+    dest: "/etc/nginx/sites-enabled/service"
+    state: link
+  notify: Reload nginx
+  ignore_errors: "{{ ansible_check_mode }}"
+
 - name: Copy 50x error page
   template:
     src: www/html/50x.html.j2