diff --git a/README.md b/README.md index e69de29..5275061 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,33 @@ +# ClusterMeet Configurator +These are scripts to install and configure ClusterMeet instances + +## Prerequisites: + +* Deployed CT on proxmox with Ubuntu 18.04 and customized with [ZshDeployer](https://git.zhconsultores.com/ZH-Consultores/ZshDeployer). You can use `ClusterMeetTemplate` to clone a new CT +* OPNsense configured: Alias, Forward NAT Rule for UDP, HAProxy (Real Server, BackendPool, Condition, Rule, PublicServer) + +## Install Instructions: + +* Make a snapshot in proxmox of the CT before install any of this + +* From $HOME folder, clone this repo and login with your credentials when asked +```shell +git clone https://git.zhconsultores.com/Clusteres/ClusterMeetConfigurator.git && cd ~/ClusterMeetConfigurator/ +``` + +* Edit .env with the proper variables for the client: +```shell +vim .env +``` + +* Copy/replace client's favicon.ico, watermark.png and background.png files to ~/ClusterMeetConfigurator + +* Execute install.sh to install Jitsi Meet only the first time. This script will ask you to customize the server after installing it +```shell +./install.sh +``` + +* Execute configure.sh only after upgrading Jitsi via `apt upgrade` or `apt-get upgrade` +```shell +./configure.sh +``` \ No newline at end of file