| # Copyright (c) 2016 Mattermost, Inc. All Rights Reserved. | |
| # See License.txt for license information. | |
| echo "Starting PostgreSQL" | |
| docker-entrypoint.sh -c 'shared_buffers=256MB' -c 'max_connections=300' & | |
| until pg_isready -hlocalhost -p 5432 -U "$POSTGRES_USER" &> /dev/null; do | |
| echo "postgres still not ready, sleeping" | |
| sleep 5 | |
| done | |
| echo "Updating CA certificates" | |
| update-ca-certificates --fresh >/dev/null | |
| echo "Starting platform" | |
| cd mattermost | |
| exec ./bin/mattermost --config=config/config_docker.json |