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]