Commit Graph

154 Commits

Author SHA1 Message Date
Deon George
5943f0df5a Cache config in role containers if container contains the app and change mountpoint detection routine 2020-01-29 15:37:53 +11:00
Deon George
f8bda40162 Make schedular and queue run as www-data 2020-01-29 00:11:39 +11:00
Deon George
8237c6270c Ensure removing .migrate is run as root 2020-01-28 23:10:11 +11:00
Deon George
d23d97f9dd Add marker to echo statements 2020-01-25 00:21:46 +11:00
Deon George
06e4f0dfcd Need to disable our error pipeline with mountpoint 2020-01-25 00:02:13 +11:00
Deon George
f99cd2f308 Added FORCE_PERMS 2020-01-24 23:51:41 +11:00
Deon George
3bddae369e Enhancements for containers with applications 2020-01-24 23:09:56 +11:00
Deon George
cb2da835a3 Remove more redundant debs 2020-01-22 22:02:16 +11:00
Deon George
235df69f19 Removed unnessary dev debs 2020-01-22 21:41:30 +11:00
Deon George
ab31f9a71b Clean tmp after pecl install 2020-01-20 14:36:18 +11:00
Deon George
139946ed1a Added phpredis 2020-01-20 14:28:58 +11:00
Deon George
41b4b633e2 Fix public dirs for nginx 2020-01-16 08:16:38 +11:00
Deon George
528051fe04 Skip permissions adjustments if dev mode or SKIP_PERM=1 2020-01-15 21:36:53 +11:00
Deon George
c6f4d4835b Fix test for dev mode 2020-01-15 17:53:50 +11:00
Deon George
fc50334ccf More composer file/dir ownership fixes, test for nodev, dont call event:cache 2020-01-15 17:43:25 +11:00
Deon George
1850eb68c0 Changed composer optimisation 2020-01-15 15:47:25 +11:00
Deon George
680ab60f7a Chown vendor dir to www-data 2020-01-15 15:29:34 +11:00
Deon George
ee45868bf9 Make vendor dir for laravel projects if it doesnt exist 2020-01-15 14:59:07 +11:00
Deon George
8e23589589 Added recursive chown to php root dir 2020-01-15 14:54:20 +11:00
Deon George
9b4df6abb1 Fix typo in previous commit 2020-01-15 14:50:14 +11:00
Deon George
851daf659e Updated init to set permissions 2020-01-15 14:28:57 +11:00
Deon George
6983db70d8 Increased default workers config 2019-09-09 21:41:36 +10:00
Deon George
deb99f9b10 Update PHP and add php.ini, change ssmtp to msmtp 2019-09-09 21:22:54 +10:00
Deon George
005f6b1161 sbin/init needs to be executable by www-data 2019-05-16 11:57:01 +10:00
Deon George
55e8429e75 Made migration controlled by a dot file 2019-05-14 20:01:45 +10:00
Deon George
c66b95e414 Update to php 7.3 2019-05-03 12:53:30 +10:00
Deon George
31d5266266 Removing gettext install - not required 2019-05-03 12:22:35 +10:00
Deon George
2a35efec11 Added gettext, testing for artisan and enabled migrate before starting 2019-05-03 12:09:47 +10:00
Deon George
2976938437 Added x86_64 tags, changed docker:dind service 2019-01-22 11:48:13 +11:00
Deon George
8ca1a9a192 Added ldap to base image 2019-01-22 11:06:33 +11:00
Deon George
ba4e01f18d Added libssl1.0-dev for barryvdh/laravel-snappy 2018-08-08 14:15:35 +10:00
Deon George
4c56b5723d Make composer install run as www-data 2018-05-08 15:56:49 +10:00
Deon George
9fb30c0958 Remove .composer.refresh if it exists 2018-05-08 15:50:00 +10:00
Deon George
42586535f4 Change shell to bash 2018-05-08 15:45:42 +10:00
Deon George
b3e39f7cc9 Added composer (re)installation 2018-05-08 15:36:11 +10:00
Deon George
2e0860713d Only run caching for the app 2018-05-07 13:58:55 +10:00
Deon George
9652a4baf9 Added PHP_OPTIONS 2018-05-07 13:53:29 +10:00
Deon George
ee72137f96 Enabled tuning queue:work 2018-05-07 13:45:43 +10:00
Deon George
b48c38cee1 Enabled multi-use container invocation with roles 2018-05-07 13:34:45 +10:00
Deon George
3df8ec4de2 Added git unzip, required for composer 2018-05-06 10:01:23 +10:00
Deon George
fc28d4fe09 Added postgresql module and composer 2018-05-04 23:54:52 +10:00
Deon George
5852061063 Update .gitlab-ci 2018-02-27 19:53:56 +11:00
Deon George
1322c5f0f5 Updated SSH patch for php-7.2 2018-02-27 19:40:27 +11:00
Deon George
77c7e70428 Reworked ssmtp integration, need to use fastcgi_param PHP_ADMIN_VALUE "sendmail_path=/usr/sbin/sendmail -i -t"; in nginx config, and hostname: for php container 2018-02-27 19:28:17 +11:00
Deon George
7ca57c02ab Reworked mysql image to better work as a base 2018-01-29 15:23:52 +11:00
Deon George
39fdc2f940 Added mysql only branch 2018-01-29 13:52:35 +11:00
Deon George
ea8f8a2334 Cache our builds based on branches - part 2 2018-01-29 13:47:37 +11:00
Deon George
c2d12052d5 Cache our builds based on branches - part 2 2018-01-29 13:47:25 +11:00
Deon George
e31d600b09 Added cleaning tmp AND moved ci build trigger to plus branch
Cache our builds based on branches - part 1
2018-01-29 13:43:29 +11:00
Deon George
a072f6ed51 Added imagick and exif 2017-12-28 22:51:46 +11:00