Installation
Sudo
To use âyayâ you need to have a user in a group that can run sudo. With the root user:
adduser -m myuser
usermod -G wheel myuser
pacman -S sudo vim
EDITOR=vim visudo
# lookup %wheel and uncomment by removing the #
# %wheel ALL=(ALL) NOPASSWD: ALL
The rest of the documentation will assume that you are using your user (here myuser) to do the installation.
Documentations
The installation packages above contains examples that are extract in â/usr/share/docâ. Comment the line in the configuration that disables the extract of the documentation in your âpacman.confâ:
/etc/pacman.conf:
#NoExtract = usr/share/gtk-doc/html/* usr/share/doc/*
Development tools
Letâs install the development tools and yay:
sudo pacman -S base-devel pacman-contrib git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
cd
yay
Packages
To install the stable release:
yay -S --needed --noconfirm \
nginx coturn prosody lua52 \
lua52-sec lua52-zlib lua52-event
yay -S \
jitsi-meet-bin jitsi-meet-prosody-bin \
jitsi-meet-turnserver-bin jitsi-meet-prosody-bin \
jicofo-bin jitsi-videobridge-bin
Tools
Those tools will help to generate passwords or random uuid for the configurations under.
Generate a random password
There are several methods to generated a random password. This is one of them:
openssl rand -hex 24
You need a password for:
- The user âfocusâ on the subdomain auth.YOUR_DOMAIN __PASSWORD_FOR_USER_focus__
- The user âjvbâ on the subdomain auth.YOUR_DOMAIN __PASSWORD_FOR_USER_jvb__
Generate a random UUID
To generate MUC random UUID (see under), you can use the uuidgen tool provided by archlinux.
uuidgen
No Comments