documentation/services/pad.libre-service.eu.md

52 lines
1.1 KiB
Markdown

# Service pad.libre-service.eu
Le service pad.libre-service.eu est un service de traitement de texte collaboratif basé sur le logiciel Etherpad-lite : https://etherpad.org/
# Installation
Basée sur https://github.com/ether/etherpad-lite#manual-install
## Prérequis système
Configuration du hostname :
```
hostname pad.libre-service.eu
```
Personnalisation du prompt dans .bashrc :
```
PS1='${debian_chroot:+($debian_chroot)}\u@\H:\w\$ '
```
Ouvrir les ports nécessaires :
```
apt install ufw
ufw allow 'ssh'
ufw enable
```
## Prérequis logiciels
Etherpad nécessite Node.js >= 12.17.0. Vérifier que la version de Debian Stable est compatible :
```
apt-cache show nodejs |grep Version
```
Installer :
```
apt install git nodejs
```
## Déploiement
Déployer le code :
```
cd /var/www
git clone --branch master git://github.com/ether/etherpad-lite.git pad.libre-service.eu
```
# Mettre à jour
> To update to the latest released version, execute git pull origin. The next start with src/bin/run.sh will update the dependencies.