ansible-role-docker_etherpad/README.md

34 lines
2.7 KiB
Markdown

# Role : docker_etherpad
## Services fournis
- main.yml : Installation de etherpad sur un serveur docker_host
## Variables
Fournir les variables suivantes. Par exemple :
```yaml
docker_etherpad_fqdn: etherpad.example.com
docker_etherpad_version: etherpad/etherpad:1.9.6
docker_etherpad_data_dir: /data1
docker_etherpad_service_id: etherpad
docker_etherpad_db_password: mot_de_passe
docker_etherpad_admin_password: mot_de_passe_admin
```
| Option | Valeur par défaut | Description |
|-----------------------------------------------|-----------------------|--------------------------------------------------------------------------------------------|
| docker_etherpad_fqdn | | Le fqdn pour accéder à etherpad |
| docker_etherpad_version | | Version de l'image etherpad |
| docker_etherpad_data_dir | | L'emplacement dans lequel se trouvent les volumes de donnees docker pour le service |
| docker_etherpad_service_id | | Le nom de service souhaité : conditionne le nommage des dossiers et le routage par traefik |
| docker_etherpad_db_name | etherpad | Le nom souhaité pour la base de données |
| docker_etherpad_db_user | etherpad | Le nom souhaité pour le proprietaire de la base |
| docker_etherpad_db_password | | Le mot de passe du proprietaire de la base |
| docker_etherpad_admin_password | | Mot de passe d'accès à l'interface d'administration |
| docker_etherpad_data_owner | aucune | Si précisé, donne la propriété des données à cet utilisateur sur l'hote docker |
| docker_etherpad_data_group | aucune | Si précisé, donne la propriété des données à ce groupe sur l'hote docker |
| docker_etherpad_socketio_max_http_buffer_size | 100000 | Ajuste la taille du buffer de réception des requêtes en provenance du navigateur |
| docker_etherpad_default_pad_text | cf. defaults | Le texte d'accueil des nouveaux pads |