2019-03-07 01:27:34 UTC
227 MB
linux-x64
BROWSER_POLICY_ENABLEDtrue
BUILD_DEPSapt-utils bsdtar gnupg gosu wget curl bzip2 build-essential python python3 python3-distutils git ca-certificates gcc-7
CORS DEBUGfalse
DEFAULT_AUTHENTICATION_METHOD EMAIL_NOTIFICATION_TIMEOUT30000
FIBERS_VERSION2.0.0
LDAP_AUTHENTIFICATIONfalse
LDAP_AUTHENTIFICATION_PASSWORD LDAP_AUTHENTIFICATION_USERDN LDAP_BACKGROUND_SYNCfalse
LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERSfalse
LDAP_BACKGROUND_SYNC_INTERVAL100
LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATEDfalse
LDAP_BASEDN LDAP_CA_CERT LDAP_CONNECT_TIMEOUT10000
LDAP_DEFAULT_DOMAIN LDAP_EMAIL_FIELD LDAP_EMAIL_MATCH_ENABLEfalse
LDAP_EMAIL_MATCH_REQUIREfalse
LDAP_EMAIL_MATCH_VERIFIEDfalse
LDAP_ENABLEfalse
LDAP_ENCRYPTIONfalse
LDAP_FULLNAME_FIELD LDAP_GROUP_FILTER_ENABLEfalse
LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT LDAP_GROUP_FILTER_GROUP_NAME LDAP_GROUP_FILTER_OBJECTCLASS LDAP_HOST LDAP_IDLE_TIMEOUT10000
LDAP_LOGIN_FALLBACKfalse
LDAP_LOG_ENABLEDfalse
LDAP_MERGE_EXISTING_USERSfalse
LDAP_PORT389
LDAP_RECONNECTtrue
LDAP_REJECT_UNAUTHORIZEDfalse
LDAP_SEARCH_PAGE_SIZE0
LDAP_SEARCH_SIZE_LIMIT0
LDAP_SYNC_ADMIN_GROUPS LDAP_SYNC_ADMIN_STATUS LDAP_SYNC_GROUP_ROLES LDAP_SYNC_USER_DATAfalse
LDAP_SYNC_USER_DATA_FIELDMAP LDAP_TIMEOUT10000
LDAP_UNIQUE_IDENTIFIER_FIELD LDAP_USERNAME_FIELD LDAP_USER_SEARCH_FIELD LDAP_USER_SEARCH_FILTER LDAP_USER_SEARCH_SCOPE LDAP_UTF8_NAMES_SLUGIFYtrue
LOGOUT_IN LOGOUT_ON_HOURS LOGOUT_ON_MINUTES LOGOUT_WITH_TIMERfalse
MATOMO_ADDRESS MATOMO_DO_NOT_TRACKtrue
MATOMO_SITE_ID MATOMO_WITH_USERNAMEfalse
METEOR_EDGE1.5-beta.17
METEOR_RELEASE1.6.0.1
NODE_VERSIONv8.15.1
NPM_VERSIONlatest
OAUTH2_AUTH_ENDPOINT OAUTH2_CLIENT_ID OAUTH2_EMAIL_MAP OAUTH2_ENABLEDfalse
OAUTH2_FULLNAME_MAP OAUTH2_ID_MAP OAUTH2_SECRET OAUTH2_SERVER_URL OAUTH2_TOKEN_ENDPOINT OAUTH2_USERINFO_ENDPOINT OAUTH2_USERNAME_MAP PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT8080
SRC_PATH./
TRUSTED_URL USE_EDGEfalse
WEBHOOKS_ATTRIBUTES WITH_APItrue
[#000] sha256:a138b85795ddb9bf319d1eb360af4ae2a107c3624533f2469756781c4b96b2eb - 12.29% (27.9 MB)
[#001] sha256:e03f26254a3512bb6ad17698533a45f5cdeaced032b17205e0955763a8184172 - 0.0% (862 Bytes)
[#002] sha256:c574f2a0d5fc60acda8ff09fd5e3eb34e1354802f0806f8ae17d2bd2c991772b - 0.0% (214 Bytes)
[#003] sha256:d214b3691158cb216fecf74099639861395c962a63a458fec1ad422d25afcf7c - 0.0% (163 Bytes)
[#004] sha256:daad5b5df9775a463d27608f5711e1a10226b0b883cbbbf7328a5a97b59ca8d6 - 5.13% (11.7 MB)
[#005] sha256:a0f54d6f94cda570fb24e8ad7c4d95bd57c1a7da62143e1c6f44b92ccc7f9a43 - 82.57% (187 MB)
/bin/sh -c #(nop) ADD file:8b0ccc99800a5f78a832ee06e3c0b41a440e09a7440cb4083c586db4ed5ef8c6 in /
2019-02-06 03:38:00 UTC/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests
2019-02-06 03:38:00 UTC/bin/sh -c rm -rf /var/lib/apt/lists/*
2019-02-06 03:38:01 UTC/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container
2019-02-06 03:38:01 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2019-03-07 00:54:37 UTC/bin/sh -c #(nop) LABEL maintainer=wekan
2019-03-07 00:54:37 UTC/bin/sh -c #(nop) ARG DEBUG
2019-03-07 00:54:37 UTC/bin/sh -c #(nop) ARG NODE_VERSION
2019-03-07 00:54:38 UTC/bin/sh -c #(nop) ARG METEOR_RELEASE
2019-03-07 00:54:38 UTC/bin/sh -c #(nop) ARG METEOR_EDGE
2019-03-07 00:54:38 UTC/bin/sh -c #(nop) ARG USE_EDGE
2019-03-07 00:54:39 UTC/bin/sh -c #(nop) ARG NPM_VERSION
2019-03-07 00:54:39 UTC/bin/sh -c #(nop) ARG FIBERS_VERSION
2019-03-07 00:54:40 UTC/bin/sh -c #(nop) ARG ARCHITECTURE
2019-03-07 00:54:40 UTC/bin/sh -c #(nop) ARG SRC_PATH
2019-03-07 00:54:40 UTC/bin/sh -c #(nop) ARG WITH_API
2019-03-07 00:54:41 UTC/bin/sh -c #(nop) ARG EMAIL_NOTIFICATION_TIMEOUT
2019-03-07 00:54:41 UTC/bin/sh -c #(nop) ARG MATOMO_ADDRESS
2019-03-07 00:54:42 UTC/bin/sh -c #(nop) ARG MATOMO_SITE_ID
2019-03-07 00:54:42 UTC/bin/sh -c #(nop) ARG MATOMO_DO_NOT_TRACK
2019-03-07 00:54:42 UTC/bin/sh -c #(nop) ARG MATOMO_WITH_USERNAME
2019-03-07 00:54:43 UTC/bin/sh -c #(nop) ARG BROWSER_POLICY_ENABLED
2019-03-07 00:54:43 UTC/bin/sh -c #(nop) ARG TRUSTED_URL
2019-03-07 00:54:44 UTC/bin/sh -c #(nop) ARG WEBHOOKS_ATTRIBUTES
2019-03-07 00:54:44 UTC/bin/sh -c #(nop) ARG OAUTH2_ENABLED
2019-03-07 00:54:44 UTC/bin/sh -c #(nop) ARG OAUTH2_CLIENT_ID
2019-03-07 00:54:45 UTC/bin/sh -c #(nop) ARG OAUTH2_SECRET
2019-03-07 00:54:45 UTC/bin/sh -c #(nop) ARG OAUTH2_SERVER_URL
2019-03-07 00:54:46 UTC/bin/sh -c #(nop) ARG OAUTH2_AUTH_ENDPOINT
2019-03-07 00:54:46 UTC/bin/sh -c #(nop) ARG OAUTH2_USERINFO_ENDPOINT
2019-03-07 00:54:46 UTC/bin/sh -c #(nop) ARG OAUTH2_TOKEN_ENDPOINT
2019-03-07 00:54:47 UTC/bin/sh -c #(nop) ARG OAUTH2_ID_MAP
2019-03-07 00:54:47 UTC/bin/sh -c #(nop) ARG OAUTH2_USERNAME_MAP
2019-03-07 00:54:48 UTC/bin/sh -c #(nop) ARG OAUTH2_FULLNAME_MAP
2019-03-07 00:54:48 UTC/bin/sh -c #(nop) ARG OAUTH2_EMAIL_MAP
2019-03-07 00:54:48 UTC/bin/sh -c #(nop) ARG LDAP_ENABLE
2019-03-07 00:54:49 UTC/bin/sh -c #(nop) ARG LDAP_PORT
2019-03-07 00:54:49 UTC/bin/sh -c #(nop) ARG LDAP_HOST
2019-03-07 00:54:50 UTC/bin/sh -c #(nop) ARG LDAP_BASEDN
2019-03-07 00:54:50 UTC/bin/sh -c #(nop) ARG LDAP_LOGIN_FALLBACK
2019-03-07 00:54:50 UTC/bin/sh -c #(nop) ARG LDAP_RECONNECT
2019-03-07 00:54:51 UTC/bin/sh -c #(nop) ARG LDAP_TIMEOUT
2019-03-07 00:54:51 UTC/bin/sh -c #(nop) ARG LDAP_IDLE_TIMEOUT
2019-03-07 00:54:52 UTC/bin/sh -c #(nop) ARG LDAP_CONNECT_TIMEOUT
2019-03-07 00:54:52 UTC/bin/sh -c #(nop) ARG LDAP_AUTHENTIFICATION
2019-03-07 00:54:52 UTC/bin/sh -c #(nop) ARG LDAP_AUTHENTIFICATION_USERDN
2019-03-07 00:54:53 UTC/bin/sh -c #(nop) ARG LDAP_AUTHENTIFICATION_PASSWORD
2019-03-07 00:54:53 UTC/bin/sh -c #(nop) ARG LDAP_LOG_ENABLED
2019-03-07 00:54:53 UTC/bin/sh -c #(nop) ARG LDAP_BACKGROUND_SYNC
2019-03-07 00:54:54 UTC/bin/sh -c #(nop) ARG LDAP_BACKGROUND_SYNC_INTERVAL
2019-03-07 00:54:54 UTC/bin/sh -c #(nop) ARG LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED
2019-03-07 00:54:55 UTC/bin/sh -c #(nop) ARG LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS
2019-03-07 00:54:55 UTC/bin/sh -c #(nop) ARG LDAP_ENCRYPTION
2019-03-07 00:54:56 UTC/bin/sh -c #(nop) ARG LDAP_CA_CERT
2019-03-07 00:54:56 UTC/bin/sh -c #(nop) ARG LDAP_REJECT_UNAUTHORIZED
2019-03-07 00:54:56 UTC/bin/sh -c #(nop) ARG LDAP_USER_SEARCH_FILTER
2019-03-07 00:54:57 UTC/bin/sh -c #(nop) ARG LDAP_USER_SEARCH_SCOPE
2019-03-07 00:54:57 UTC/bin/sh -c #(nop) ARG LDAP_USER_SEARCH_FIELD
2019-03-07 00:54:57 UTC/bin/sh -c #(nop) ARG LDAP_SEARCH_PAGE_SIZE
2019-03-07 00:54:58 UTC/bin/sh -c #(nop) ARG LDAP_SEARCH_SIZE_LIMIT
2019-03-07 00:54:58 UTC/bin/sh -c #(nop) ARG LDAP_GROUP_FILTER_ENABLE
2019-03-07 00:54:59 UTC/bin/sh -c #(nop) ARG LDAP_GROUP_FILTER_OBJECTCLASS
2019-03-07 00:54:59 UTC/bin/sh -c #(nop) ARG LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE
2019-03-07 00:54:59 UTC/bin/sh -c #(nop) ARG LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE
2019-03-07 00:55:00 UTC/bin/sh -c #(nop) ARG LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT
2019-03-07 00:55:00 UTC/bin/sh -c #(nop) ARG LDAP_GROUP_FILTER_GROUP_NAME
2019-03-07 00:55:01 UTC/bin/sh -c #(nop) ARG LDAP_UNIQUE_IDENTIFIER_FIELD
2019-03-07 00:55:01 UTC/bin/sh -c #(nop) ARG LDAP_UTF8_NAMES_SLUGIFY
2019-03-07 00:55:02 UTC/bin/sh -c #(nop) ARG LDAP_USERNAME_FIELD
2019-03-07 00:55:02 UTC/bin/sh -c #(nop) ARG LDAP_FULLNAME_FIELD
2019-03-07 00:55:03 UTC/bin/sh -c #(nop) ARG LDAP_EMAIL_FIELD
2019-03-07 00:55:03 UTC/bin/sh -c #(nop) ARG LDAP_EMAIL_MATCH_ENABLE
2019-03-07 00:55:03 UTC/bin/sh -c #(nop) ARG LDAP_EMAIL_MATCH_REQUIRE
2019-03-07 00:55:04 UTC/bin/sh -c #(nop) ARG LDAP_EMAIL_MATCH_VERIFIED
2019-03-07 00:55:04 UTC/bin/sh -c #(nop) ARG LDAP_MERGE_EXISTING_USERS
2019-03-07 00:55:05 UTC/bin/sh -c #(nop) ARG LDAP_SYNC_USER_DATA
2019-03-07 00:55:05 UTC/bin/sh -c #(nop) ARG LDAP_SYNC_USER_DATA_FIELDMAP
2019-03-07 00:55:05 UTC/bin/sh -c #(nop) ARG LDAP_SYNC_GROUP_ROLES
2019-03-07 00:55:06 UTC/bin/sh -c #(nop) ARG LDAP_DEFAULT_DOMAIN
2019-03-07 00:55:06 UTC/bin/sh -c #(nop) ARG LDAP_SYNC_ADMIN_STATUS
2019-03-07 00:55:06 UTC/bin/sh -c #(nop) ARG LDAP_SYNC_ADMIN_GROUPS
2019-03-07 00:55:07 UTC/bin/sh -c #(nop) ARG LOGOUT_WITH_TIMER
2019-03-07 00:55:07 UTC/bin/sh -c #(nop) ARG LOGOUT_IN
2019-03-07 00:55:08 UTC/bin/sh -c #(nop) ARG LOGOUT_ON_HOURS
2019-03-07 00:55:08 UTC/bin/sh -c #(nop) ARG LOGOUT_ON_MINUTES
2019-03-07 00:55:08 UTC/bin/sh -c #(nop) ARG CORS
2019-03-07 00:55:09 UTC/bin/sh -c #(nop) ARG DEFAULT_AUTHENTICATION_METHOD
2019-03-07 00:55:09 UTC/bin/sh -c #(nop) ENV BUILD_DEPS=apt-utils bsdtar gnupg gosu wget curl bzip2 build-essential python python3 python3-distutils git ca-certificates gcc-7 DEBUG=false NODE_VERSION=v8.15.1 METEOR_RELEASE=1.6.0.1 USE_EDGE=false METEOR_EDGE=1.5-beta.17 NPM_VERSION=latest FIBERS_VERSION=2.0.0 ARCHITECTURE=linux-x64 SRC_PATH=./ WITH_API=true EMAIL_NOTIFICATION_TIMEOUT=30000 MATOMO_ADDRESS= MATOMO_SITE_ID= MATOMO_DO_NOT_TRACK=true MATOMO_WITH_USERNAME=false BROWSER_POLICY_ENABLED=true TRUSTED_URL= WEBHOOKS_ATTRIBUTES= OAUTH2_ENABLED=false OAUTH2_CLIENT_ID= OAUTH2_SECRET= OAUTH2_SERVER_URL= OAUTH2_AUTH_ENDPOINT= OAUTH2_USERINFO_ENDPOINT= OAUTH2_TOKEN_ENDPOINT= OAUTH2_ID_MAP= OAUTH2_USERNAME_MAP= OAUTH2_FULLNAME_MAP= OAUTH2_EMAIL_MAP= LDAP_ENABLE=false LDAP_PORT=389 LDAP_HOST= LDAP_BASEDN= LDAP_LOGIN_FALLBACK=false LDAP_RECONNECT=true LDAP_TIMEOUT=10000 LDAP_IDLE_TIMEOUT=10000 LDAP_CONNECT_TIMEOUT=10000 LDAP_AUTHENTIFICATION=false LDAP_AUTHENTIFICATION_USERDN= LDAP_AUTHENTIFICATION_PASSWORD= LDAP_LOG_ENABLED=false LDAP_BACKGROUND_SYNC=false LDAP_BACKGROUND_SYNC_INTERVAL=100 LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS=false LDAP_ENCRYPTION=false LDAP_CA_CERT= LDAP_REJECT_UNAUTHORIZED=false LDAP_USER_SEARCH_FILTER= LDAP_USER_SEARCH_SCOPE= LDAP_USER_SEARCH_FIELD= LDAP_SEARCH_PAGE_SIZE=0 LDAP_SEARCH_SIZE_LIMIT=0 LDAP_GROUP_FILTER_ENABLE=false LDAP_GROUP_FILTER_OBJECTCLASS= LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE= LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE= LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT= LDAP_GROUP_FILTER_GROUP_NAME= LDAP_UNIQUE_IDENTIFIER_FIELD= LDAP_UTF8_NAMES_SLUGIFY=true LDAP_USERNAME_FIELD= LDAP_FULLNAME_FIELD= LDAP_MERGE_EXISTING_USERS=false LDAP_EMAIL_FIELD= LDAP_EMAIL_MATCH_ENABLE=false LDAP_EMAIL_MATCH_REQUIRE=false LDAP_EMAIL_MATCH_VERIFIED=false LDAP_SYNC_USER_DATA=false LDAP_SYNC_USER_DATA_FIELDMAP= LDAP_SYNC_GROUP_ROLES= LDAP_DEFAULT_DOMAIN= LDAP_SYNC_ADMIN_STATUS= LDAP_SYNC_ADMIN_GROUPS= LOGOUT_WITH_TIMER=false LOGOUT_IN= LOGOUT_ON_HOURS= LOGOUT_ON_MINUTES= CORS= DEFAULT_AUTHENTICATION_METHOD=
2019-03-07 00:55:12 UTC/bin/sh -c #(nop) COPY dir:480effd0d3f5f84c146b0b3b5d63e628716e5d389170813d2d5a2455394528f3 in /home/wekan/app
2019-03-07 01:27:28 UTC/bin/sh -c set -o xtrace && useradd --user-group --system --home-dir /home/wekan wekan && apt-get update -y && apt-get install -y --no-install-recommends ${BUILD_DEPS} && cp $(which tar) $(which tar)~ && ln -sf $(which bsdtar) $(which tar) && wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - && rm -f SHASUMS256.txt.asc && tar xvzf node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && rm node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && mv node-${NODE_VERSION}-${ARCHITECTURE} /opt/nodejs && ln -s /opt/nodejs/bin/node /usr/bin/node && ln -s /opt/nodejs/bin/npm /usr/bin/npm && npm install -g npm@${NPM_VERSION} && npm install -g node-gyp && npm install -g fibers@${FIBERS_VERSION} && cd /home/wekan/ && chown wekan:wekan --recursive /home/wekan && curl "https://install.meteor.com" -o /home/wekan/install_meteor.sh && sed -i 's/VERBOSITY="--silent"/VERBOSITY="--progress-bar"/' ./install_meteor.sh && echo "Starting meteor ${METEOR_RELEASE} installation... \n" && chown wekan:wekan /home/wekan/install_meteor.sh && if [ "$USE_EDGE" = false ]; then gosu wekan:wekan sh /home/wekan/install_meteor.sh; else gosu wekan:wekan git clone --recursive --depth 1 -b release/METEOR@${METEOR_EDGE} git://github.com/meteor/meteor.git /home/wekan/.meteor; fi; mkdir -p /home/wekan/app/packages && chown wekan:wekan --recursive /home/wekan && cd /home/wekan/app/packages && gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/flow-router.git kadira-flow-router && gosu wekan:wekan git clone --depth 1 -b master git://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/meteor-accounts-cas.git && gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/wekan-ldap.git && gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/wekan-scrollbar.git && gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/meteor-accounts-oidc.git && gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan_accounts-oidc && gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_oidc wekan_oidc && gosu wekan:wekan rm -rf meteor-accounts-oidc && sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && cd /home/wekan/.meteor && gosu wekan:wekan /home/wekan/.meteor/meteor -- help; npm install -g api2html && mkdir -p /home/wekan/python && chown wekan:wekan --recursive /home/wekan/python && cd /home/wekan/python && gosu wekan:wekan git clone --depth 1 -b master git://github.com/Kronuz/esprima-python && cd /home/wekan/python/esprima-python && python3 setup.py install --record files.txt && cd /home/wekan/app && mkdir -p ./public/api && python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml && /opt/nodejs/bin/api2html -c ./public/wekan-logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml; cd /home/wekan/app && gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js && gosu wekan:wekan /home/wekan/.meteor/meteor npm install && gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && rm /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs && chown wekan:wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && cd /home/wekan/app_build/bundle/programs/server/ && gosu wekan:wekan npm install && mv /home/wekan/app_build/bundle /build && mv $(which tar)~ $(which tar) && apt-get remove --purge -y ${BUILD_DEPS} && apt-get autoremove -y && npm uninstall -g api2html && rm -R /var/lib/apt/lists/* && rm -R /home/wekan/.meteor && rm -R /home/wekan/app && rm -R /home/wekan/app_build && cat /home/wekan/python/esprima-python/files.txt | xargs rm -R && rm -R /home/wekan/python && rm /home/wekan/install_meteor.sh
2019-03-07 01:27:33 UTC/bin/sh -c #(nop) ENV PORT=8080
2019-03-07 01:27:33 UTC/bin/sh -c #(nop) EXPOSE 8080
2019-03-07 01:27:34 UTC/bin/sh -c #(nop) USER wekan
2019-03-07 01:27:34 UTC/bin/sh -c #(nop) CMD ["node" "/build/main.js"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.