Commit Graph

31 Commits

Author SHA1 Message Date
EdyTheCow
7e3b577229 Optimize docker image
Some checks failed
Build WHMCS PHP-FPM / build (push) Has been cancelled
- Removed old and unused packages
- Optimized Dockerfile steps (image is over 100mb smaller now)
- Updated PHP version
- Optimized whmcs.ini config
- Cleaner Dockerfile using a helper to install and configure needed packages
- Now using www-data user instead of root
2025-10-05 22:59:48 +02:00
Eddy
da82ea2277 Create README.md 2025-10-03 12:54:22 +02:00
EdyTheCow
f5ff044632 test nginx image workflow cache
Some checks failed
Build WHMCS PHP-FPM / build (push) Has been cancelled
Build WHMCS NGINX / build (push) Has been cancelled
2025-10-02 17:52:23 +02:00
EdyTheCow
3ca91645e4 caching works!? 2025-10-02 17:48:33 +02:00
EdyTheCow
0e01694602 test workflow 2025-10-02 17:44:32 +02:00
EdyTheCow
908f65c130 test workflow 2025-10-02 17:42:55 +02:00
EdyTheCow
4cef9acc5b Attempting to add caching for docker image layers 2025-10-02 17:42:13 +02:00
EdyTheCow
c2614d6084 test php-fpm workflow 2025-10-02 17:28:50 +02:00
EdyTheCow
0ad456fb48 test workflow 2025-10-02 17:24:53 +02:00
EdyTheCow
27bfa10ba8 remove secret 2025-10-02 17:24:26 +02:00
EdyTheCow
bc47db7086 Forgot to add github token in common workflow 2025-10-02 17:18:30 +02:00
EdyTheCow
c91dfaaf4b test new workflow 2025-10-02 17:14:17 +02:00
EdyTheCow
2ff66cdf1d Fixed github secret, I think.. 2025-10-02 17:13:35 +02:00
EdyTheCow
3ffdfef208 Trying my luck with workflows again... 2025-10-02 17:10:11 +02:00
EdyTheCow
f0eb9e3240 Add SERVER_ADDR param back because WHMCS actually uses this 2025-10-02 16:44:02 +02:00
EdyTheCow
ea26c3e5c7 Fix variables in the template 2025-10-02 16:31:50 +02:00
EdyTheCow
feb6e08b70 make sure workflow still works.. 2025-10-02 14:34:47 +02:00
EdyTheCow
4369ae332a I give up. Just build both images without trying to figure out which files changed. 2025-10-02 14:34:00 +02:00
EdyTheCow
597e25c804 test workflow again.. 2025-10-02 14:27:39 +02:00
EdyTheCow
1966c5f2cd last attempt.. 2025-10-02 14:27:00 +02:00
EdyTheCow
fc7335c575 Test the insanely over-engineered github workflow.. 2025-10-02 14:23:16 +02:00
EdyTheCow
3b4de00e00 what am I even doing at this point... this is most complex workflow I have created.. 2025-10-02 14:21:33 +02:00
EdyTheCow
2cf7c23f27 only build image if changes are detected. This should stop building both images no matter where changes were made 2025-10-02 14:17:36 +02:00
EdyTheCow
f66de97e2c test workflow 2025-10-02 14:10:23 +02:00
EdyTheCow
51a506665d remove digest all together, switch to matrix for cleaner workflow 2025-10-02 14:09:20 +02:00
EdyTheCow
b70812bc5a fix workflow 2025-10-02 14:05:49 +02:00
EdyTheCow
da9621ca3c add docker image for whmcs-nginx 2025-10-02 14:02:06 +02:00
EdyTheCow
47ce1c2282 move php.ini directly into image 2025-10-02 13:30:06 +02:00
EdyTheCow
06f7ed2269 Testing gh actions after new orphan branch
Some checks failed
Build and publish whmcs-php-fpm docker image / Build Docker image and push (push) Has been cancelled
2025-09-30 12:49:14 +02:00
EdyTheCow
2b6fd216cf Add docker images + workflow 2025-09-30 12:40:13 +02:00
EdyTheCow
93e1118b88 Init orphan root for docker-images 2025-09-30 12:35:54 +02:00