summaryrefslogtreecommitdiff
path: root/docker/bin/docker-entrypoint.sh
blob: 236c4fbe320d44a87f24ccdf1abaf6805a6eb8c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /bin/sh

# grand to 'cache' directory writable permissions
# set file-cache directory to apache's user ownership
chmod -R 755 /var/www/html/cache
chown -R www-data:www-data /var/www/html/cache

# copy composer.json to 'www'; then prepare auutoloading
cp /var/www/docker/config/composer-naked.json /var/www/composer.json
(cd /var/www ; composer update)
(cd /var/www ; composer dump-autoload)

### set -ex
### 
### /cloud_sql_proxy -instances=pythia-251711:europe-west4:pythia-db-eu -dir=/cloudsql -credential_file=/cloudsqlproxy.json &
### sleep 3

# End with running the original command
exec /usr/sbin/apache2ctl -D FOREGROUND