Commit Graph

63 Commits

Author SHA1 Message Date
6dba8a19f9
Add init-wpcontent script to fix error if wp-content is empty 2024-10-29 20:24:06 +01:00
294e7dd725
Fix WARN: RedundantTargetPlatform
Explanation: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
2024-10-29 00:37:51 +01:00
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