diff --git a/roles/conf_archlinux/tasks/main.yml b/roles/conf_archlinux/tasks/main.yml
index b654c7dfd2fda757094da82920e53519ef890927..0d88eb83f8961b4384289fe5c73523cadd5e1cdd 100644
--- a/roles/conf_archlinux/tasks/main.yml
+++ b/roles/conf_archlinux/tasks/main.yml
@@ -14,7 +14,7 @@
   register: release
 
 - name: fix home permissions
-  file: state=directory owner={{ conference_user }} group={{ conference_user }} mode=0750 path="{{ conference_dir }}"
+  file: state=directory owner={{ conference_user }} group=http mode=0750 path="{{ conference_dir }}"
 
 - name: create static conf.archlinux.org dir
   file: state=directory owner={{ conference_user }} group={{ conference_user }} mode=0755 path="{{ static_conference_dir }}"