diff options
author | Sacha Chua <sacha@sachachua.com> | 2022-11-05 07:55:34 -0400 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2022-11-05 07:55:34 -0400 |
commit | d33a5923c335332f7401826e01eb2033af717a76 (patch) | |
tree | 35a726b46d81a86662bb2e1cf10b1e53c94c9df6 /roles/obs/tasks/main.yml | |
parent | 0b07963c81155b621dd45b878b869a78b8c9de49 (diff) | |
download | emacsconf-ansible-d33a5923c335332f7401826e01eb2033af717a76.tar.xz emacsconf-ansible-d33a5923c335332f7401826e01eb2033af717a76.zip |
Publishing and streaming
Diffstat (limited to '')
-rw-r--r-- | roles/obs/tasks/main.yml | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/roles/obs/tasks/main.yml b/roles/obs/tasks/main.yml index bf856ec..8c1e059 100644 --- a/roles/obs/tasks/main.yml +++ b/roles/obs/tasks/main.yml @@ -11,6 +11,7 @@ name: - xserver-xorg-video-dummy - i3 + - inkscape # OBS overlaying PNG is prettier than SVG - socat - ffmpeg - pulseaudio @@ -54,7 +55,6 @@ replace: \1 {{ emacsconf_id }}-{{ item.id }} loop: "{{ emacsconf_tracks }}" - name: Allow sudo from {{ emacsconf_user }} to the stream users - tags: wip become: true become_user: root copy: @@ -63,3 +63,14 @@ {{ emacsconf_user }} ALL=({{ emacsconf_id }}-{{ item.id }}) NOPASSWD: ALL {% endfor %} dest: /etc/sudoers.d/50_emacsconf +- name: Create directories + file: + owner: "{{ emacsconf_user }}" + group: "{{ emacsconf_group }}" + path: "{{ item }}" + state: directory + mode: 0775 + loop: + - /data/{{ emacsconf_id }}/stream + - /data/{{ emacsconf_id }}/overlays + |