Update 'Dockerfile'

main
bms 2 years ago
parent 14afe796ff
commit c2f447fdef

@ -11,8 +11,8 @@ RUN echo '#!/bin/bash \n\
if [ ! -f ./init_done ]; then \n\
echo "Preparing configuration..." \n\
touch ./init_done \n\
sed -i s~"root@localhost"~$TERMINALOGUE_ADMIN_EMAIL~ siteconfig.json \n\
sed -i s~"http:\/\/localhost\/"~$TERMINALOGUE_URL~ siteconfig.json \n\
sed -i s~"root@localhost"~$TERMINOLOGUE_ADMIN_EMAIL~ siteconfig.json \n\
sed -i s~"http:\/\/localhost\/"~$TERMINOLOGUE_URL~ siteconfig.json \n\
sed -i s~"..\/data\/"~"\/data\/"~ siteconfig.json \n\
fi \n\
if [ ! -f /data/terminologue.sqlite ]; then \n\
@ -26,8 +26,8 @@ node terminologue.js \n' > ./run.sh
RUN mv ../data/terminologue.template.sqlite ../data/terminologue.sqlite && \
mv siteconfig.template.json siteconfig.json && \
sed -i -E s/"var password=.*$"/"var password=process.env.TERMINALOGUE_ADMIN_PASSWORD\;"/ init.js && \
sed -i -E s/"var email=.*$"/"var email=process.env.TERMINALOGUE_ADMIN_EMAIL\;"/ init.js && \
sed -i -E s/"var password=.*$"/"var password=process.env.TERMINOLOGUE_ADMIN_PASSWORD\;"/ init.js && \
sed -i -E s/"var email=.*$"/"var email=process.env.TERMINOLOGUE_ADMIN_EMAIL\;"/ init.js && \
sed -i -E s/"\+\". The password is: \"\+password"/""/ init.js && \
chmod +x ./run.sh && \
npm install

Loading…
Cancel
Save