52 lines
1.1 KiB
Markdown
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.
|
|
|