diff options
| author | Joe Carstairs <me@joeac.net> | 2026-06-29 12:01:49 +0100 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2026-06-29 12:01:49 +0100 |
| commit | 75ca9d485d3bc98e80396c566278b9db8ba54d4b (patch) | |
| tree | d70ee7af710851eb0ad7554fde278db5584e77a8 /etherpad.Dockerfile | |
| parent | 74dc86d56c823b0c86e323000d168a9cd9988d0f (diff) | |
adds etherpad module
Diffstat (limited to 'etherpad.Dockerfile')
| -rw-r--r-- | etherpad.Dockerfile | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/etherpad.Dockerfile b/etherpad.Dockerfile new file mode 100644 index 0000000..fd76a88 --- /dev/null +++ b/etherpad.Dockerfile @@ -0,0 +1,11 @@ +ARG ALPINE_VERSION=3.23 +FROM docker.io/alpine:${ALPINE_VERSION} +RUN mkdir -p /var/app +WORKDIR /var/app +ARG ETHERPAD_VERSION +RUN apk --no-cache add pnpm \ + && ENV=~/.profile SHELL=sh pnpm setup \ + && source ~/.profile \ + && pnpm install --global tsx +COPY etherpad/etherpad-${ETHERPAD_VERSION} . +CMD pnpx tsx src/node/server.ts |
