mirror of
https://github.com/linuxserver/docker-bookstack.git
synced 2026-02-20 02:30:30 +08:00
sed and grep to support .env.sample upstream comments with #
This commit is contained in:
parent
987b111e04
commit
e2bd737026
@ -82,17 +82,17 @@ fi
|
||||
if [[ -n "${DB_HOST}" ]]; then
|
||||
echo "Running config - DB_HOST set"
|
||||
|
||||
if ! grep -xq "^DB_PORT=.*" /config/www/.env; then
|
||||
if ! grep -xqE "^[#]?DB_PORT=.*" /config/www/.env; then
|
||||
# add DB_PORT line to /config/www/.env because current /app/www/.env.example doesn't have it
|
||||
sed -i "/^DB_HOST=.*/a DB_PORT=${DB_PORT}" /config/www/.env
|
||||
sed -i -E "/^[#]?DB_HOST=.*/a DB_PORT=${DB_PORT}" /config/www/.env
|
||||
echo "**** Insert DB_PORT=${DB_PORT} into /config/www/.env ****"
|
||||
fi
|
||||
|
||||
sed -i "s/^DB_HOST=.*/DB_HOST=${DB_HOST}/g" /config/www/.env
|
||||
sed -i "s/^DB_PORT=.*/DB_PORT=${DB_PORT}/g" /config/www/.env
|
||||
sed -i "s/^DB_DATABASE=.*/DB_DATABASE=${DB_DATABASE}/g" /config/www/.env
|
||||
sed -i "s/^DB_USERNAME=.*/DB_USERNAME=${DB_USER}/g" /config/www/.env
|
||||
sed -i "s/^DB_PASSWORD=.*/DB_PASSWORD=${DB_PASS}/g" /config/www/.env
|
||||
sed -i -E "s/^[#]?DB_HOST=.*/DB_HOST=${DB_HOST}/g" /config/www/.env
|
||||
sed -i -E "s/^[#]?DB_PORT=.*/DB_PORT=${DB_PORT}/g" /config/www/.env
|
||||
sed -i -E "s/^[#]?DB_DATABASE=.*/DB_DATABASE=${DB_DATABASE}/g" /config/www/.env
|
||||
sed -i -E "s/^[#]?DB_USERNAME=.*/DB_USERNAME=${DB_USER}/g" /config/www/.env
|
||||
sed -i -E "s/^[#]?DB_PASSWORD=.*/DB_PASSWORD=${DB_PASS}/g" /config/www/.env
|
||||
fi
|
||||
|
||||
# set appurl
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user