f86a28f3a6
Move wp-* utils to it's own space in src/
2024-05-19 21:01:52 +02:00
57f8be82cf
Disable services timeout
2024-05-19 00:26:27 +02:00
fb1ad09486
Rebase to ghcr.io/n0rthernl1ghts/wordpress-unit-base:2.1.0 which comes with NGINX Unit 1.32.1
2024-05-13 21:06:36 +02:00
a30b44b34e
Rebase to ghcr.io/n0rthernl1ghts/wordpress-unit-base
2023-08-29 00:38:00 +02:00
f2d68e2d55
Introduce WP_PATCH_VERSION that allows reusing patch across the versions
...
In most cases, there is no need for new patch, as it's exactly the same. There were no changes recorded between versions 5.9.1 and 6.2.2
2023-08-06 22:25:41 +02:00
f57537dfcf
Define more org.opencontainers labels
2023-04-06 03:30:03 +02:00
7c8fa6cfc8
Add org.opencontainers.image.source label
2023-04-06 00:33:24 +02:00
e398d3a71a
Fix issue where wp-config.php is not initialized
2023-01-24 02:17:20 +01:00
fedfaeafc4
Apply patch during build time
2023-01-24 01:24:46 +01:00
bb3f62ef10
Initialize WordPress during build time
2023-01-23 23:03:06 +01:00
705a2d505d
Remove built-in and use official docker-optimized wp-config.php instead
2023-01-23 22:32:36 +01:00
dd43a2e929
Remove WEB_ROOT env variable (legacy)
2023-01-23 19:50:30 +01:00
fdb3c6727e
Replace NGINX + PHP-FPM combo with NGINX Unit application server
2023-01-22 20:07:53 +01:00
824994c6b7
Retire PHP7.4. Welcome PHP8.1
2023-01-21 03:03:19 +01:00
3377076391
Remove deprecated instruction
2023-01-21 03:00:48 +01:00
149e34bcd2
Add maintainer label
2023-01-21 02:51:41 +01:00
0d454a15d9
Update nlss/base-alpine:3.14 -> nlss/base-alpine:3.16
2023-01-20 18:03:18 +01:00
e344128779
Remove remaining ties to nlss/php-nginx:7.4 image
2023-01-20 18:00:51 +01:00
6d526d71e1
Remove rootfs/usr/local/etc/php-fpm.d/ ties to nlss/php-nginx:7.4 image
2023-01-20 17:40:55 +01:00
550bcea00d
Remove /etc/services.d/php-fpm/ ties to nlss/php-nginx:7.4 image
2023-01-20 17:38:08 +01:00
68da285e90
Remove /etc/cont-init.d ties to nlss/php-nginx:7.4 image
2023-01-20 17:32:48 +01:00
46dd544a43
Update accordingly to recent updates
2022-11-02 21:42:06 +01:00
9ec42b03fa
Use key=value syntax to mitigate errors
2022-07-26 21:13:53 +02:00
b92fdad85b
Add WP_LOCALE as build arg
2022-05-25 19:29:18 +02:00
847352b62d
Update WordPress 5.8.3 -> 5.9.0
2022-02-03 19:50:56 +01:00
xZero707
50a48fd0e3
Fix nginx related build errors
2022-01-15 00:05:18 +01:00
xZero707
1431bf0e15
Re-enable S6_BEHAVIOUR_IF_STAGE2_FAILS
2022-01-14 23:36:41 +01:00
xZero707
24d390d335
Rebase to official Alpine-based WordPress image
...
This is to ensure stability with WordPress releases.
The rest of functionality from nlss/base-alpine remains
2022-01-14 23:25:15 +01:00
xZero707
46e45bfa19
Add missing runtime libraries, and fix patch filename/path
2021-09-27 03:29:55 +02:00
xZero707
b9dbb0a6a3
Move the slowest running statement to the beginig of the stage
...
[ More efficient caching ]
2021-09-25 01:11:23 +02:00
xZero707
4473bbebfb
Improve, much more efficient and reuses already build binaries
2021-09-25 00:47:50 +02:00
xZero707
e0e39cf3d3
Add TODO
2021-09-23 00:03:50 +02:00
xZero707
827f27fb7f
Add multiarch support and GitHub actions. Support even older versions with newest features
2021-09-22 23:46:14 +02:00
xZero707
af806f4218
Add multi-arch support
2021-09-22 19:17:20 +02:00
xZero707
be1b046e1b
Declare specific PHP version
2021-09-22 18:53:18 +02:00
xZero707
1a55ef8a9a
Update WordPress 5.7.2 -> 5.8.0
2021-09-01 21:03:25 +02:00
xZero707
9659268e75
Update WordPress 5.7.1 -> 5.7.2
2021-05-28 21:06:51 +02:00
xZero707
61b490ac22
Update WordPress 5.7.0 -> 5.7.1
2021-05-28 20:59:39 +02:00
xZero707
6878ea48e0
Update WordPress 5.6.2 -> 5.7.0
...
+ Small update of logic in 10-init-wordpress
2021-03-19 19:34:19 +01:00
xZero707
a61b1c90dd
Update WordPress 5.6.1 -> 5.6.2
2021-03-18 23:19:30 +01:00
xZero707
d6d9fc4007
Adjust cron interval to 5 minutes
...
- That's remcommended interval and should decrease system load
2021-03-19 13:11:24 +01:00
xZero707
0087b332ea
Use wp-cli to execute cron
2021-03-19 13:02:28 +01:00
xZero707
f98abbfb2e
Optimize build process and other changes
...
- Optimize build process performance
- Make sure 'patch' package is installed
- Declare wp-cli data dir as volume
- Disable wp-cli automatic update check
2021-02-09 20:42:24 +01:00
xZero707
88f8f6e99b
Update WordPress 5.6 -> 5.6.1
2021-02-08 23:02:24 +01:00
xZero707
ba6ebfb468
Update WordPress 5.5.3 -> 5.6
2021-01-11 20:31:23 +01:00
xZero707
1a555c26a4
Update WordPress 5.5.1 -> 5.5.3
2021-01-11 19:44:00 +01:00
xZero707
52201b726d
Update WordPress 5.4.2 -> 5.5.1
2020-10-04 19:56:33 +02:00
xZero707
193b13d2d0
Make sure wp cli file has execute permissions
2020-06-17 02:45:25 +02:00
xZero707
db924a5a17
Disable WordPress core updates
2020-06-17 01:37:45 +02:00
xZero707
73236b405f
Declare ENV S6_BEHAVIOUR_IF_STAGE2_FAILS with value 2
...
This will effectively terminate supervision tree if failure should occur during stage 2
2020-06-16 19:41:09 +02:00