Pin etherpad to 1.9.2 until SQLite support is fixed
Committed b7eab3
--- a/web/host/__init__.py
+++ b/web/host/__init__.py
pad_dir = self.run_dir / "media/pads"
self.user = "admin"
self.run(f"mkdir {pad_dir} -p")
+ etherpad_version = "1.9.2"
with self.cd(pad_dir) as clone_wd:
- clone_wd.run("git clone https://github.com/ether/etherpad-lite.git")
+ clone_wd.run(
+ f"wget https://github.com/ether/etherpad-lite/"
+ f"archive/refs/tags/v{etherpad_version}.tar.gz"
+ )
+ clone_wd.run(f"tar xf etherpad-lite-{etherpad_version}")
+ clone_wd.run(f"mv etherpad-lite-{etherpad_version} etherpad-lite")
with clone_wd.cd("etherpad-lite") as ep_wd:
with ep_wd.cd("src") as src_wd:
src_wd.run("npm install sqlite3")