From 2f2886a1ec65496a8a9ac62b3ee51c23227444e6 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO <ynerant@crans.org> Date: Tue, 22 Jun 2021 16:57:54 +0200 Subject: [PATCH] =?UTF-8?q?[gal=C3=A8ne]=20Update=20Gal=C3=A8ne=20setup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Yohann D'ANELLO <ynerant@crans.org> --- roles/galene/tasks/main.yml | 16 +++------------- .../templates/systemd/system/galene.service.j2 | 2 +- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/roles/galene/tasks/main.yml b/roles/galene/tasks/main.yml index 59c6ac57..a22aa892 100644 --- a/roles/galene/tasks/main.yml +++ b/roles/galene/tasks/main.yml @@ -29,6 +29,7 @@ git: repo: https://github.com/jech/galene.git dest: /var/local/galene + version: galene-0.3.5 register: git_result become_user: galene @@ -57,6 +58,8 @@ owner: galene group: galene +## FIXME Deploy /var/www/galene-static + - name: Install systemd unit template: src: systemd/system/galene.service.j2 @@ -73,19 +76,6 @@ daemon_reload: yes state: started -- name: Create directory for streaming front page - file: - path: /var/www/galene-stream-frontend - state: directory - owner: www-data - group: www-data - mode: u+rw,g+rws,o+r - -- name: Clone stream front - git: - repo: https://gitlab.adm.crans.org/erdnaxe/galene-stream-frontend.git - dest: /var/www/galene-stream-frontend - - name: Indicate role in motd template: src: update-motd.d/05-service.j2 diff --git a/roles/galene/templates/systemd/system/galene.service.j2 b/roles/galene/templates/systemd/system/galene.service.j2 index 6172b979..14518216 100644 --- a/roles/galene/templates/systemd/system/galene.service.j2 +++ b/roles/galene/templates/systemd/system/galene.service.j2 @@ -9,7 +9,7 @@ Type=simple WorkingDirectory=/var/local/galene User=galene Group=galene -ExecStart=/var/local/galene/galene --insecure --turn "" +ExecStart=/var/local/galene/galene --insecure --static /var/www/galene-static/ LimitNOFILE=65536 [Install]