#!/bin/bash

# Define colours for console output
red=`tput setaf 1`
green=`tput setaf 2`
reset=`tput sgr0`

echo "${green}--- Running commands from /usr/local/bin/entrypoint.sh... ---${reset}"

echo "${green}--- Running composer install... ---${reset}"
composer install

echo "${green}--- Creating zend cache directory... ---${reset}"
echo "Creating cache directory"
mkdir -p ${VHOST_DIRECTORY}/cache

echo "${green}--- Populating cache from the database... ---${reset}"
export VHOST_DIRECTORY="./"
#php ${VHOST_DIRECTORY}/application/cron/resources.php

echo "${green}--- Setting the correct date... ---${reset}"
docker run -it --rm --privileged --pid=host debian nsenter -t 1 -m -u -n -i date -u $(date -u +%m%d%H%M%Y)

echo "${green}--- Starting PHP-FPM... ---${reset}"
/usr/local/sbin/php-fpm
