Merge pull request #26 from xwiki-labs/installMethod

include an 'installMethod' property in server telemetry
This commit is contained in:
ansuz 2021-07-06 08:10:44 -04:00 committed by GitHub
commit d8ca1e7a64
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 1 deletions

View file

@ -13,6 +13,7 @@ WORKDIR /cryptpad
COPY cryptpad /cryptpad
RUN sed -i "s@//httpAddress: '::'@httpAddress: '0.0.0.0'@" /cryptpad/config/config.example.js
RUN sed -i "s@installMethod: 'unspecified'@installMethod: 'docker'@" /cryptpad/config/config.example.js
# Install dependencies
RUN npm install --production \

View file

@ -13,6 +13,7 @@ WORKDIR /cryptpad
COPY cryptpad /cryptpad
RUN sed -i "s@//httpAddress: '::'@httpAddress: '0.0.0.0'@" /cryptpad/config/config.example.js
RUN sed -i "s@installMethod: 'unspecified'@installMethod: 'docker-alpine'@" /cryptpad/config/config.example.js
# Install dependencies
RUN npm install --production \

View file

@ -71,7 +71,7 @@ if [ ! -f "${CPAD_NGINX_CPAD_CONF:=/etc/nginx/conf.d/cryptpad.conf}" ]; then
# Change nginx document root
sed -i "s@\(root\) */.*\([^;]\)@\1 $CPAD_HOME@" $CPAD_NGINX_CPAD_CONF
# Wether or not Nginx should terminate TLS (defaults to true)
# Whether or not Nginx should terminate TLS (defaults to true)
if [ -n "$CPAD_TLS_CERT" \
-a -n "$CPAD_TLS_KEY" ]; then