[galène] Update Galène setup
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>certbot_on_virtu
parent
60b6c319c3
commit
2f2886a1ec
|
@ -29,6 +29,7 @@
|
||||||
git:
|
git:
|
||||||
repo: https://github.com/jech/galene.git
|
repo: https://github.com/jech/galene.git
|
||||||
dest: /var/local/galene
|
dest: /var/local/galene
|
||||||
|
version: galene-0.3.5
|
||||||
register: git_result
|
register: git_result
|
||||||
become_user: galene
|
become_user: galene
|
||||||
|
|
||||||
|
@ -57,6 +58,8 @@
|
||||||
owner: galene
|
owner: galene
|
||||||
group: galene
|
group: galene
|
||||||
|
|
||||||
|
## FIXME Deploy /var/www/galene-static
|
||||||
|
|
||||||
- name: Install systemd unit
|
- name: Install systemd unit
|
||||||
template:
|
template:
|
||||||
src: systemd/system/galene.service.j2
|
src: systemd/system/galene.service.j2
|
||||||
|
@ -73,19 +76,6 @@
|
||||||
daemon_reload: yes
|
daemon_reload: yes
|
||||||
state: started
|
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
|
- name: Indicate role in motd
|
||||||
template:
|
template:
|
||||||
src: update-motd.d/05-service.j2
|
src: update-motd.d/05-service.j2
|
||||||
|
|
|
@ -9,7 +9,7 @@ Type=simple
|
||||||
WorkingDirectory=/var/local/galene
|
WorkingDirectory=/var/local/galene
|
||||||
User=galene
|
User=galene
|
||||||
Group=galene
|
Group=galene
|
||||||
ExecStart=/var/local/galene/galene --insecure --turn ""
|
ExecStart=/var/local/galene/galene --insecure --static /var/www/galene-static/
|
||||||
LimitNOFILE=65536
|
LimitNOFILE=65536
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
|
|
Loading…
Reference in New Issue