README.md 986 Bytes
Newer Older
1
2
Fork du dépôt : https://framagit.org/framasoft/Etherpad/pad_delete_after_delay
Adapté pour Docker.
Luc Didry's avatar
Luc Didry committed
3
4
5
6
7
8
9
10
11
12
13
14
15

# PAD\_DELETE\_AFTER\_DELAY

At [Framasoft](https://framasoft.org), we host a lot of heavily-used [Etherpad](http://etherpad.org) instances.

We wanted to have time-limited pads, so [Luc Didry](https://luc.frama.io) developped a [plugin](https://framagit.org/luc/ep_delete_after_delay) which deletes pads after a configured delay.

But we have so many pads (more than 30k on some instances) that the plugin fails to work correctly: it causes a really huge load on the etherpad processus at start and stuck it.

So we developped an external script to delete the expired pads without loading the etherpad processus.

`delete_after_delay` asks an etherpad instance for the list of its pads, then check (and delete if expired) all of them.

16
# Usage
Luc Didry's avatar
Luc Didry committed
17

18
Build the image, see [README](./docker/README.md).
Luc Didry's avatar
Luc Didry committed
19
20
21
22

# License

GNU General Public License, version 3. Check the [LICENSE file](LICENSE).