-
ffb4c79f67
PHP 8.4 install install sockets and pcntl
pgsql-server
Deon George
2023-02-03 21:38:44 +11:00
-
0265deae1b
PHP 8.4 install mysql module
mysql
Deon George
2023-02-03 21:51:53 +11:00
-
b15db0b221
PHP 8.4 install postgres module
pgsql
Deon George
2023-02-03 18:40:31 +11:00
-
-
83558e898f
Dont call artisan optimize if BUILD is set
master
Deon George
2025-03-02 23:07:43 +11:00
-
1edeb7c7e2
/run needs to be owned by SITE_USER
Deon George
2025-02-16 22:52:38 +11:00
-
7ad82451cb
Ensure our composer cache dir is owned by SITE_USER
Deon George
2025-02-16 20:11:17 +11:00
-
aeb3c72c04
Add PHP_DIR to Dockerfile for use children Dockerfiles and environment
Deon George
2025-02-13 21:51:16 +11:00
-
35f6e0e45e
Add opcache
Deon George
2025-02-13 12:33:56 +11:00
-
7eb5c4b1d0
Add wait-for-it, curl is failing during build for some reason
Deon George
2025-02-12 22:14:45 +11:00
-
2f892f475c
Update to php 8.4 and now using FrankenPHP
Deon George
2025-02-12 21:08:52 +11:00
-
1db72c181a
Change /sbin/init to /sbin/init-docker - start nginx and php-fpm non-root
Deon George
2024-12-30 23:27:46 +11:00
-
f844307418
Add imagick and gmp modules
image
Deon George
2024-09-17 21:04:10 +10:00
-
df07f07546
PHP 8.3 install ldap module
ldap
Deon George
2024-01-08 22:20:21 +11:00
-
-
-
4631514798
PHP 8.3 install mysql module
8.3-mysql
Deon George
2023-02-03 21:51:53 +11:00
-
-
-
e4aabe71f3
PHP 8.3 install postgres module
Deon George
2023-02-03 18:40:31 +11:00
-
-
d62cc85c97
schedule:work now doesnt exit immediately, add wait_for_db for queue
8.3
Deon George
2024-09-24 23:21:05 +10:00
-
b665751711
Minor optimisation to init
Deon George
2024-08-24 22:17:17 +10:00
-
f86ce8e8a8
Added intl module
Deon George
2024-07-03 22:00:43 +10:00
-
0cf1719488
Added gitea CI/CD configuration
Deon George
2024-04-05 16:30:21 +11:00
-
853f0b69d1
Ensure pecl cleans temp
Deon George
2024-01-22 17:48:27 +11:00
-
74ffc27e6c
Updated to php 8.3
Deon George
2024-01-21 21:48:17 +11:00
-
232037d3ad
Fix memcached pid dir and ownership
Deon George
2024-01-09 20:18:50 +11:00
-
98210c41a9
Move npm to base image
Deon George
2024-01-08 22:49:54 +11:00
-
cd26c07099
Update CI now that alpine has been merged into master
Deon George
2024-01-08 21:15:39 +11:00
-
3056a63348
Enable armv7l build
Deon George
2023-10-15 21:16:11 +11:00
-
4a1d0e8e56
Added /sbin/init-container execution if exists, for child images
Deon George
2023-09-04 18:58:02 +10:00
-
d778b2599a
Only trigger child builds if AUTO_BUILD defined
Deon George
2023-07-01 00:01:14 +10:00
-
f5e4c8e300
HTTP_PROXY can now be defined with a variable
Deon George
2023-06-30 23:00:29 +10:00
-
4ac8e00528
Sed should be -i -e, not -ie
Deon George
2023-06-26 19:57:08 +10:00
-
59064cc03e
Change msmtprc to use default email nobody@
Deon George
2023-05-04 20:21:20 +10:00
-
6cd78fc2ad
msmtprc was missing. updated msmtprc
Deon George
2023-04-27 21:58:09 +10:00
-
fca7560fa8
xdebug needs linux-headers
Deon George
2023-04-05 23:13:56 +10:00
-
0c0d80472b
Minor tweak to gitlab-ci
Deon George
2023-04-05 23:09:08 +10:00
-
999a5e5bf6
Change our build cache to build-cache\
Deon George
2023-02-05 00:47:39 +11:00
-
31a2b03d89
Laravel APP_ENV should default to production, not live
Deon George
2023-02-05 00:15:02 +11:00
-
12431f6c2e
Disable armv7l builds and arm64 test builds
Deon George
2023-02-04 23:38:08 +11:00
-
e266319386
Set COMPOSER_HOME and define VOLUMEs
Deon George
2023-02-04 21:31:13 +11:00
-
d7b97dfce7
Change our cache key to better cache across architectures, and trigger child builds
Deon George
2023-02-04 01:13:10 +11:00
-
c56a9e6a53
Split out .gitlab-ci to separate files, added arm64
Deon George
2023-02-03 17:45:51 +11:00
-
88503c81a2
Change to use alpine, and try multi-arch building
Deon George
2023-02-01 09:52:51 +11:00
-
80a8203985
Test image was still building off of php 8.0
Deon George
2023-01-30 23:21:01 +11:00
-
2ce07e2c9a
Added ZSTD
Deon George
2022-10-21 09:29:00 +11:00
-
26c30cb5cb
Update php to 8.1
Deon George
2022-07-30 10:51:02 +10:00
-
5ca16a0d38
Update php to 8.1
server
old-server
Deon George
2022-07-30 10:55:11 +10:00
-
a0a0c7e1e2
Added bcmath and intl modules
Deon George
2022-06-26 11:42:56 +10:00
-
1f3a2cc04f
Workaround to fix the build as documented in https://github.com/docker-library/php/issues/1245
Deon George
2022-02-06 17:34:50 +11:00
-
546ebcc610
Enable migration to be ignored, even if we have to migrate
Deon George
2022-02-06 15:10:24 +11:00
-
6d37d4ae78
Change php memory to 512, and execution limit to 300
Deon George
2022-01-20 16:23:24 +11:00
-
9c00fd3eb5
Update test Dockerifle
Deon George
2022-01-06 10:48:18 +11:00
-
4e50257a63
Change to stable-dind, gitlab-ci was failing on docker:dind
Deon George
2022-01-06 01:01:49 +11:00
-
d3b84db0e9
Update nginx-app, disabling fastcgi_buffer, gzip configuration and default timeout 600s
Deon George
2022-01-05 17:31:12 +11:00
-
8cf481d733
Installing npm results in systemd affecting our /sbin/init
Deon George
2021-12-15 23:55:53 +11:00
-
6da5ac5983
Need to remove nginx-core otherwise there are dependancy issues adding db modules
Deon George
2021-12-09 23:10:45 +11:00
-
3302b0d6d4
Fix run passport:keys when they already exist
Deon George
2021-12-09 22:42:30 +11:00
-
b1a333ea4d
Use bash instead of sh
Deon George
2021-07-19 00:48:50 +10:00
-
06c6152085
Turn off -e when running init-php.sh
Deon George
2021-07-18 23:47:31 +10:00
-
194a6cfa99
Add init-php.sh execution if it exists
Deon George
2021-07-17 23:11:55 +10:00
-
4f6774e160
Fix base image for test image
db2
Deon George
2021-07-16 17:18:46 +10:00
-
0a92327117
Fix base image for test image
Deon George
2021-07-16 17:17:15 +10:00
-
471e5df45c
Add zlib and ssl to mongo
Deon George
2021-07-07 23:28:58 +10:00
-
45cf2cb52a
Change ODBC to PDO
Deon George
2021-07-07 12:21:21 +10:00
-
5baf89e5e3
Add PDO ODBC
Deon George
2021-07-06 18:02:02 +10:00
-
56755bbaaa
PHP for DB2
Deon George
2021-07-06 16:11:48 +10:00
-
fa61e00cf0
Correct test dockerfile
Deon George
2021-07-06 16:17:36 +10:00
-
-
-
9ec44c6646
PHP with sockets and pcntl
Deon George
2021-07-06 15:36:16 +10:00
-
abe7be2afd
Add mongo zip bz2 gd to base image
Deon George
2021-07-06 15:26:41 +10:00
-
d4e83d0c0a
Merge mysql branch into master - this will be the new base image
Deon George
2021-07-06 14:53:53 +10:00
-
-
972a4aeaf8
Trigger build of ext
old-plus
Deon George
2021-06-30 16:13:46 +10:00
-
627b48852a
Changes to Permission settings, to enable NGINX to read public dirs
old-mysql
Deon George
2021-06-30 16:11:38 +10:00
-
f1c2509579
Added Monogo modules
old-ext
Deon George
2021-06-24 23:51:38 +10:00
-
4d86334839
Change cache configuration, ensure items in public dont have +x
Deon George
2021-06-24 23:34:54 +10:00
-
2e582eec24
Second attempt - Fix incorrect image used for -test image
Deon George
2021-06-15 23:55:07 +10:00
-
e2704526c7
Fix incorrect image used for -test image
Deon George
2021-06-15 23:34:48 +10:00
-
abe19134e8
Create image used for CI testing
Deon George
2021-06-15 22:43:34 +10:00
-
9600a556ad
Fix trigger to the right branch
Deon George
2021-06-15 22:36:13 +10:00
-
afe65b2618
Fix ommissions in previous commit
Deon George
2021-06-09 12:34:43 +10:00
-
1111afcb5f
Changed NO_NGINX to NGINX_START, added REDIS/MEMCACHED startup
Deon George
2021-06-09 12:12:06 +10:00
-
45d16b63cb
Added memcached to php
Deon George
2021-06-09 11:37:15 +10:00
-
d6de32b198
We also need --post301 for redirects
Deon George
2021-05-27 10:11:35 +10:00
-
ac0cda2818
Try with trigger token
Deon George
2021-05-27 10:01:25 +10:00
-
38bd78f594
Added -L to curl for redirects
Deon George
2021-05-27 09:50:30 +10:00
-
2e1edc3966
docker image uses apk not apt
Deon George
2021-05-27 09:48:03 +10:00
-
0c0f172782
Alternative attempt to trigger next branch builds
Deon George
2021-05-27 09:44:36 +10:00
-
f81815e789
Alternative attempt to trigger next branch builds
Deon George
2021-05-27 09:30:34 +10:00
-
8d8da2f5ad
Increase PHP default memory limit to 256M
Deon George
2021-05-27 09:06:49 +10:00
-
8d34685aaa
Changed dev to local, since laravel uses local for non-production deployments
Deon George
2021-05-24 15:39:07 +10:00
-
3868365626
Revert "Go back to PHP 8.0.3"
Deon George
2021-05-04 11:31:21 +10:00
-
f505457e9b
Go back to PHP 8.0.3
Deon George
2021-05-04 11:14:16 +10:00
-
1667116257
Try trigger of ext after successful build
Deon George
2021-05-04 10:05:12 +10:00
-
e047287407
Enabled specifying additional queues to run locally
Deon George
2021-05-04 09:41:22 +10:00
-
c4de84d51a
Add LOCAL_QUEUE process for jobs on the 'hostname' queue
Deon George
2021-03-25 14:13:54 +11:00
-
5c1de20bd9
Update to PHP 8.0
Deon George
2021-03-03 15:10:57 +11:00
-
70276ff5c3
Fix as systemd-sysv was getting installed clobbering our /sbin/init
Deon George
2021-03-09 15:31:15 +11:00
-
d798579306
Revert "Update to PHP 8.0" This reverts commit 106ed1d5302223d44e543e7288121616ea0f977a.
Deon George
2021-03-09 15:28:12 +11:00
-
6cd2f36bbc
Fixes for ImageMagick
Deon George
2021-03-04 09:26:34 +11:00
-
106ed1d530
Update to PHP 8.0
Deon George
2021-03-03 15:10:57 +11:00
-
4cd10e8d0c
Fix wkhtmltopdf name must have been lost in previous commit
Deon George
2021-03-03 15:00:02 +11:00
-
9a20da3294
Fix location to leenooks apt repository
Deon George
2021-03-03 14:06:59 +11:00
-
a044159d41
Fix location to leenooks apt repository
Deon George
2021-03-03 14:04:30 +11:00
-
7869fc6f50
Update to PHP 8.0
Deon George
2021-03-03 13:57:40 +11:00