developer.conf.j2 577 B

12345678910111213141516171819202122232425262728
  1. #This is an Ansible Template
  2. # 'item' is a user from the web_developers user list,
  3. # and defines:
  4. # - user_port
  5. # - username
  6. # - name
  7. Listen {{ item.user_port }}
  8. <VirtualHost *:{{ item.user_port }}>
  9. ServerName {{ inventory_hostname }}
  10. ErrorLog "logs/{{ item.username }}_error_log"
  11. CustomLog "logs/{{ item.username }}_access_log" common
  12. DocumentRoot /srv/{{ item.username }}/www
  13. <Directory /srv/{{ item.username }}/www >
  14. Options FollowSymLinks
  15. AllowOverride All
  16. Require all granted
  17. </Directory>
  18. </VirtualHost>