ssh geonat@db-<region>-sinp
cat ~/www/geonature/config/settings.ini | grep usershub_release
cd /home/geonat
mkdir ~/dwl
mkdir ~/www
cd ~/www
git clone https://github.com/PnX-SI/UsersHub.git usershub
cd ~/; ln -s www/usershub usershub
cd ~/usershub
git checkout <tag>
. Par exemple : git checkout 2.3.4
cd ~/dwl/
wget https://github.com/PnX-SI/UsersHub/archive/2.1.0.zip -O usershub_v2.1.0.zip
unzip usershub_v2.1.0.zip -d ~/www/
cd ~/www/
mv UsersHub-2.1.0 usershub_v2.1.0
ln -s usershub_v2.1.0 usershub
cd ~/www/usershub
cp config/settings.ini.sample config/settings.ini
vi config/settings.ini
db_host=10.0.1.20 db_name=geonature2db user_pg=geonatadmin user_pg_pass=<mot-de-passe> insert_sample_data=false url_application=https://usershub.<domaine-sinp> gun_num_workers=5 # Par défaut mettre : (2 * nombre de CPU) + 1 gun_host=127.0.0.1 # Bloquer l'accès extérieur au port 5000 de l'API => mettre en place un proxy Nginx via un sous-domaine si nécessaire.
mkdir -p var/log
./install_app.sh 2>&1 | tee var/log/$(date +"%Y-%m-%d")_install_app.log