Skip to content
Snippets Groups Projects

Améliorations diverses d'Etherpad

Merged Quentin Duchemin requested to merge config-and-version-etherpad into master
Files
4
+ 15
6
@@ -2,7 +2,7 @@
FROM node:10-slim as base
LABEL maintainer="antoine@barbare.me"
ARG ETHERPAD_VERSION_BUILD=1.7.0
ARG ETHERPAD_VERSION_BUILD=1.7.5
ARG ETHERPAD_LANDING_PAGE_VERSION_BUILD=v0.1
ARG NODE_ENV_BUILD=production
@@ -36,23 +36,32 @@ RUN curl -SL https://github.com/ether/etherpad-lite/archive/${ETHERPAD_VERSION}.
npm install \
ep_align \
ep_author_hover \
ep_chatdate \
ep_colibris_full_width \
ep_comments_page \
ep_countable \
ep_delete_empty_pads \
ep_font_color \
ep_font_family \
ep_headings2 \
ep_markdown \
ep_hide_referrer \
ep_markdown \
ep_pad_activity_nofication_in_title \
ep_pads_stats \
ep_page_view \
ep_spellcheck \
ep_prompt_for_name \
ep_set_title_on_pad \
ep_subscript_and_superscript \
ep_table_of_contents \
ep_tables2 \
ep_user_font_size && \
git clone https://framagit.org/DeBugs/picasoft-etherpad-landing-page.git src/templates/picasoft-etherpad-landing-page && \
rm package-lock.json && \
git --git-dir=src/templates/picasoft-etherpad-landing-page/.git checkout ${ETHERPAD_LANDING_PAGE_VERSION} && \
cp src/templates/picasoft-etherpad-landing-page/index.html src/templates/index.html && \
cp src/templates/picasoft-etherpad-landing-page/static/* src/static/ -r
cp src/templates/picasoft-etherpad-landing-page/static/* src/static/ -r && \
# Change default hard-coded pad title
sed -i 's|Untitled Pad|Nouveau pad|g' node_modules/ep_set_title_on_pad/templates/title.ejs && \
sed -i 's|Untitled Pad|Nouveau pad|g' node_modules/ep_set_title_on_pad/static/tests/frontend/specs/atest.js
# construction de l'image finale
@@ -60,7 +69,7 @@ FROM base
COPY entrypoint.sh /opt/etherpad-lite/entrypoint.sh
RUN apt-get update && \
apt-get install -y mysql-client && \
apt-get install -y mysql-client unoconv libreoffice-writer libreoffice-pdfimport && \
chmod +x /opt/etherpad-lite/entrypoint.sh && \
mkdir -p /opt/etherpad-lite && \
chown -R node /opt/etherpad-lite && \
Loading