Closed DeAlexPesh closed 5 months ago
FROM taigaio/taiga-front:latest
ARG VAPP=/usr/share/nginx/html/v-*/js/app.js
ARG ESUB=/docker-entrypoint.d/30_config_env_subst.sh
ARG FORM=/usr/share/nginx/html/conf.json.template
RUN sed -i -e 's|return e.get("publicRegisterEnabled")|return false|' ${VAPP} \
&& sed -i -e 's|if \[ ${PUBLIC_REGISTER_ENABLED} == "true" \]; then|if true; then|' ${ESUB}
# Remove login with pass
# RUN sed -i -e 's|\("defaultLoginEnabled"\:\).*|\1 false,|' ${FORM}
FROM taigaio/taiga-back:latest
ARG CONF=/taiga-back/settings/config.py
RUN sed -i -e "s|\(if \)PUBLIC_REGISTER_ENABLED and \(ENABLE_GITLAB_AUTH\:\)|\1\2|" ${CONF}
docker build -t images/taiga-front:mode /app/images/taiga/. -f /app/images/taiga/Dockerfile.front
docker build -t images/taiga-back:mode /app/images/taiga/. -f /app/images/taiga/Dockerfile.back
Hi. I know about this Maybe create ENV for this options without rebuild?