#!/bin/bash
config=/mattermost/config/config.json
echo -ne "Configure database connection..."
if [ ! -f $config ]
then
cp /config.template.json $config
sed -Ei "s/PG_ADDR/$PG_PORT_5432_TCP_ADDR/" $config
sed -Ei "s/PG_PORT/$PG_PORT_5432_TCP_PORT/" $config
echo OK
else
echo SKIP
fi
echo -n "Wait until database is ready..."
until nc -z $PG_PORT_5432_TCP_ADDR $PG_PORT_5432_TCP_PORT
do
echo -n .
sleep 1
done
# Wait to avoid "panic: Failed to open sql connection pq: the database system is starting up"
echo "OK"
echo "Starting platform"
cd /mattermost/bin
./platform