John McLear
53d15c56d7
feat: add Etherpad
Adds a new LXC helper-script for Etherpad (https://etherpad.org), a
real-time collaborative document editor (Node.js / pnpm).
- ct/etherpad.sh — launcher + update_script using check_for_gh_release
against ether/etherpad-lite.
- install/etherpad-install.sh — Node.js 22 via NodeSource, pnpm via
corepack, clone latest release tag, pnpm install --frozen-lockfile &&
pnpm run build:etherpad, dedicated etherpad system user, systemd unit
running `pnpm run prod`.
- json/etherpad.json — category 12 (Documents & Notes), port 9001,
default credentials none, default resources 2 vCPU / 2 GB RAM / 8 GB
disk on Debian 12 unprivileged.
Refs ether/etherpad#7529
2026-04-19 18:10:32 +01:00
..
2026-03-12 14:11:07 +01:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 21:11:14 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-19 18:10:32 +01:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-03-12 14:11:07 +01:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-03-12 14:11:07 +01:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-17 09:05:49 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-17 10:03:42 +02:00
2026-04-17 07:59:49 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-03-12 14:11:07 +01:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00
2026-04-14 14:51:01 +02:00