2019-05-08 11:52:37 +02:00
|
|
|
# Etherpad Docker
|
|
|
|
|
|
|
|
Etherpad docker image with docker-compose support.
|
|
|
|
|
|
|
|
## Quickstart 💥
|
|
|
|
|
|
|
|
```bash
|
|
|
|
docker-compose up -d
|
|
|
|
```
|
|
|
|
|
|
|
|
## Setup 🏗
|
|
|
|
|
|
|
|
```bash
|
|
|
|
git clone https://github.com/CupCakeArmy/docker-etherpad
|
|
|
|
cd docker-etherpad
|
|
|
|
|
|
|
|
# Modify settings
|
|
|
|
vim settings.json
|
|
|
|
|
|
|
|
# Run
|
|
|
|
docker-compose up -d
|
|
|
|
```
|
|
|
|
|
2019-05-08 12:08:41 +02:00
|
|
|
### Recommended Plugins
|
|
|
|
|
|
|
|
- activepads
|
|
|
|
- adminpads
|
|
|
|
- author_neat
|
|
|
|
- delete_empty_pads
|
|
|
|
- push2delete
|
|
|
|
- set_title_on_pad
|
|
|
|
- small_list
|
2019-05-08 12:09:02 +02:00
|
|
|
|
|
|
|
### (Default) Persist the DB 💽
|
|
|
|
|
|
|
|
By default the DB is persisted into `dirty.db`.
|
|
|
|
To start with a clean state you need to delete the `dirty.db` file.
|
|
|
|
Either run `rm dirty.db; touch dirty.db` or `cat /dev/null > dirty.db`.
|
|
|
|
docker-compose requires that the file exists, otherwise it will mount it as a folder.
|
|
|
|
|
|
|
|
###### Note
|
|
|
|
Pluings are not persisted, since they are only saved in the DB. The plugin data though is persisted inside of the DB.
|