summaryrefslogtreecommitdiffstats
path: root/roles/live/tasks/main.yml
blob: f49b2fd3cfe58d8786453ab18516f17a51ea05d5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
- name: Create the directory for this year
  file:
    path: /var/www/{{ emacsconf_live_domain }}/{{ item }}
    owner: "{{ emacsconf_user }}"
    group: "{{ emacsconf_user }}"
    state: directory
  loop:
    - "{{ emacsconf_year }}"
    - "{{ emacsconf_year }}/watch"
- name: Set up nginx.conf
  template:
    src: live.emacsconf.org.conf
    dest: /etc/nginx/sites-available/{{ emacsconf_live_domain }}
- name: Reload nginx
  service:
    name: nginx
    state: reloaded
- name: Static files
  tags: static
  template:
    src: "{{ item }}"
    dest: "/var/www/{{ emacsconf_live_domain }}/{{ item }}"
  loop:
    - emacsconf-tampermonkey-bbb.js
    - emacsconf-tampermonkey-irc.js