Bonjour,
Je suis à la recherche d’un rôle ansible pour Jitsi, pour faire tourner sur une Debian GNU/Linux buster. Avez-vous des recommandations ?
A++
1 « J'aime »
Un petit bout d’code pour se tenir propre
---
# Based on : https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-install.md
- hosts: meetjitsi
become: true
vars:
#meetjitsi_
meetjitsi_repo_key_url: 'https://download.jitsi.org/jitsi-key.gpg.key'
meetjitsi_repo_url: 'deb https://download.jitsi.org stable/'
meetjitsi_package_list:
- jitsi-meet
package_list:
- apt-transport-https
tasks:
- name: install base packages
package:
name: "{{ package_list }}"
state: latest
- name: Install MeetJitsi repo - key
apt_key:
url: "{{ meetjitsi_repo_key_url }}"
state: present
- name: Install MeetJitsi repo - repo
apt_repository:
repo: "{{ meetjitsi_repo_url }}"
state: present
- name: install Jitsi-Meet packages
apt:
name: "{{ meetjitsi_package_list }}"
state: latest
update_cache: yes
Voilà, un petit playbook sans prétention, j’ai pas fini les templates de config je préfère pas montrer des horreurs…
3 « J'aime »
J’ai finalement copié/collé un role et ajouté ce qu’il me fallait sans chercher à faire générique.