Commit Graph
100 Commits
Author SHA1 Message Date
Tim de Pater d1772a6041 Remove the extra q query param with the request URL 2025-01-04 10:09:51 +01:00
Tim de Pater a17d18ac27 Remove deprecated version and upgrade Alpine to 3.21 2025-01-04 09:01:23 +01:00
Tim de Pater 43aa4be9b7 Get weekly updates from Dependabot 2024-12-04 22:36:01 +01:00
Tim de Pater ff7ef50798 Renamed docker-compose to docker compose 2024-08-13 16:46:27 +02:00
Tim de Pater b6d29076bb Update Nginx version description 2024-07-14 07:07:51 +02:00
Tim de Pater d764e5c7d1 Upgrade Alpine Linux to 3.20 and Nginx to 1.26 2024-07-14 06:55:43 +02:00
Tim de Pater 519bec553e Explain versioning 2024-05-10 08:10:32 +02:00
Tim de Pater 93b0234d4f Add mimetypes to be gzipped based on CloudFlare 2024-02-23 14:36:46 +01:00
Tim de Pater 1545dc1818 Upgrade to Alpine Linux 3.19 and PHP 8.3 2024-01-15 20:40:04 +01:00
Tim de Pater b829e435a1 Remove duplicatie SCRIPT_NAME, already defined in fastcgi_params 2024-01-01 19:59:20 +01:00
Tim de Pater 232971a999 Changed docs urls to absolute for Docker Hub 2023-09-17 11:44:59 +02:00
Tim de Pater 58f3e7ebf9 Describe how to add e-mail support 2023-08-27 12:02:41 +02:00
Tim de Pater 9cda0d06f4 Add documentation and examples 2023-08-27 11:57:21 +02:00
Tim de Pater 7fb96f7ee7 Add PHP_INI_DIR to make it easier for future PHP updates 2023-08-27 11:57:21 +02:00
Tim de Pater 397b58a5bc Upgrade PHP to 8.2 2023-08-18 21:03:50 +02:00
Tim de Pater 8780e1b403 Upgrade to Alpine Linux 3.18 and Nginx 1.24 2023-06-04 06:45:48 +02:00
Tim de Pater f4d87ab9b2 Update image when triggered via schedules pipeline 2023-01-15 08:00:08 +01:00
Tim de Pater 02d326e91f Update supported versions 2023-01-15 07:58:56 +01:00
Tim de Pater d01c49f64b Update image when triggered via schedules pipeline 2023-01-15 07:58:40 +01:00
Tim de Pater c397b92945 Run workflow weekly to keep the image up to date 2023-01-07 07:44:41 +01:00
Tim de Pater 8944c19e6c Upgrade GitHub workflow packages and configure dependabot 2023-01-07 07:37:42 +01:00
Tim de Pater d6e6462884 Only upload Trivy reports to GitHub on master branch to avoid duplicates 2023-01-07 07:24:31 +01:00
Tim de Pater ef39565a26 Upgrade Alpine Linux to 3.17 2023-01-07 07:09:35 +01:00
Tim de Pater 31e09d9b2a Describe a few things better with comments 2023-01-07 07:06:53 +01:00
Tim de Pater 0be32d3131 Remove the zlib PHP extension, it's included in PHP core 2022-09-06 21:49:27 +02:00
Tim de Pater 76a9204eae Enable Docker buildkit by default 2022-05-29 16:00:48 +02:00
Tim de Pater 27cf98b647 Upgrade Alpine Linux to 3.16, PHP to 8.1 and Nginx to 1.22 2022-05-29 07:19:12 +02:00
Tim de Pater cc99d82d0d Fix spell error 2022-03-24 14:54:01 +01:00
Tim de Pater b8e362cfab Update Alpine Linux to 3.15 2022-03-21 16:58:45 +01:00
Tim de Pater e9596ce499 Add reference to my services 2022-03-20 07:08:15 +01:00
Tim de Pater f4db6cea40 Dropped installing the json extension, is included in PHP's core.
Fixes #89
2022-03-20 06:26:17 +01:00
Tim de Pater b3ee5d84c0 Reverted the switch to a Go version of supervisord; it doesn't support multi-arch builds and the image is outdated 2022-01-29 06:53:36 +01:00
Tim de Pater 238f3db010 Merge pull request #82 from jlxip/master
Disable absolute_redirect
2022-01-18 22:21:18 +01:00
Tim de Pater 77f9f02c7c Trigger Docker Hub login on tags as well 2021-12-30 09:19:05 +01:00
Tim de Pater 302cf16dcc Only login to Docker Hub when pushing on master branch 2021-12-29 08:29:18 +01:00
Tim de Pater 3594f511f3 Merge pull request #80 from vildand/unix_sockets_instead_of_tcp_sockets
unix socket instead of tcp sockets between nginx and php-fpm
2021-12-29 08:29:06 +01:00
Tim de Pater df1a00c979 Replace old PHP7 example with PHP8 2021-10-07 21:37:35 +02:00
Tim de Pater 6a440c890f Fix incorrect repository 2021-10-07 21:24:03 +02:00
Tim de Pater 1c140e8245 Update nginx version in badge 2021-10-07 21:09:30 +02:00
Tim de Pater a41ad3100f Automatically update the description on Docker Hub 2021-10-07 21:06:54 +02:00
Tim de Pater 68d8df88dc Improving multi-platform support 2021-10-07 20:59:08 +02:00
Tim de Pater 61f31882ce Merge pull request #75 from TrafeX/multi-arch-builds
Add multi-arch Docker builds
2021-10-07 20:54:09 +02:00
Tim de Pater 1bf1f811ff Introduce multi-arch builds with Docker buildx 2021-10-07 20:51:33 +02:00
Tim de Pater 70b353a097 Add security documentation 2021-09-25 07:41:45 +02:00
Tim de Pater 23d5674a3a Add contributing documentation 2021-09-25 07:41:30 +02:00
Tim de Pater 9365423d74 Added goal of this project 2021-09-25 07:41:10 +02:00
Tim de Pater 3a38277dc8 Fix build on tag creation 2021-09-25 07:09:52 +02:00
Tim de Pater da76cd5f6b Merge pull request #68 from TrafeX/migrate-github-actions
Migrate builds to GitHub Actions
2021-07-25 17:16:41 +02:00
Tim de Pater 16df3f80fc Migrate builds to GitHub Actions 2021-07-25 09:45:28 +02:00
Tim de Pater a58dccfd64 Upgraded to Alpine Linux 3.14 2021-07-04 20:47:14 +02:00
Tim de Pater 2102c58220 Merge pull request #60 from maggie0002/patch-1
Format Dockerfile using Docker's conventions
2021-05-22 08:14:45 +02:00
Tim de Pater 4689e12a6a Create symlink to php 2021-05-17 13:03:59 +02:00
Tim de Pater dab1e6766f Switch to trafex/php-nginx repository 2021-04-21 00:01:29 +02:00
Tim de Pater 8f3920f3f9 Upgrade to PHP8.0 2021-04-13 22:43:03 +02:00
Tim de Pater f67cc5755a Upgraded Alpine Linux to 3.13 2021-01-18 17:23:07 +01:00
Tim de Pater a866db2f37 Let nginx determine the amount of worker processes based on the number of CPU's 2020-12-15 10:25:52 +01:00
Tim de Pater 27c9f325b0 Merge pull request #49 from Jakobu5/https-patch-1
Update Link to https
2020-10-07 22:45:27 +02:00
Tim de Pater 58eddb0f7f Merge pull request #42 from erseco/upstream-upgrade-alpine
Upgraded Alpine to 3.12
2020-06-18 17:34:46 +02:00
Tim de Pater a9b19696cd Merge pull request #40 from fagiani/master
Move defaults removal to upper layer
2020-06-12 16:19:03 +02:00
Tim de Pater be1b70deb6 Merge pull request #38 from sochi/composer-hints
Add a better example for usage with Composer
2020-06-03 15:55:14 +02:00
Tim de Pater 918f3905dd Merge pull request #32 from erseco/patch-2
Enable gzip compression on nginx
2020-04-26 08:19:06 +02:00
Tim de Pater 77660648cb Merge pull request #31 from erseco/patch-1
Add the php7-opcache package
2020-04-26 08:02:11 +02:00
Tim de Pater 772d7aeaad Removed volume instruction 2020-04-20 21:47:16 +02:00
Tim de Pater 1780ba14fa Upgraded to Alpine 3.11 2020-03-15 07:57:02 +01:00
Tim de Pater 61a7284615 Describe how to easily add composer. Closes #21 2020-02-09 08:32:07 +01:00
Tim de Pater 531442435d Made the /var/www/html folder owned by nobody 2020-02-02 20:36:51 +01:00
Tim de Pater 341cc9c6b4 Describe the way to customize the configuration of Nginx and PHP 2019-11-06 08:49:51 +01:00
Tim de Pater 5fa9be019b Don't force the PHP customizations to be the last file to load 2019-11-06 08:48:30 +01:00
Tim de Pater 775a6295aa Added automated smoketest 2019-11-05 15:21:21 +01:00
Tim de Pater 6084df92ac Updated README 2019-11-05 14:27:30 +01:00
Tim de Pater 9d6c40aa5a Remove the default server config now this folder is included from nginx.conf 2019-11-05 14:27:04 +01:00
Tim de Pater 348b050138 Include other files in nginx/conf.d to allow for customization 2019-11-05 14:26:39 +01:00
Tim de Pater 373c03da2f Write temporary files from nginx to /tmp which is writable as unprivileged user 2019-11-05 14:24:16 +01:00
Tim de Pater 95ed923068 Reformat file to remove tabs and to make it consistent 2019-11-05 13:36:53 +01:00
Tim de Pater 6a3b2f4abc Cleanup the output of PHP-FPM when PHP throws an error 2019-08-03 14:39:52 +02:00
Tim de Pater eb6f75c47d Added PHP session extension 2019-08-03 14:39:20 +02:00
Tim de Pater dfb64420b0 Upgraded to Alpine 3.10, Nginx 1.16 & PHP 7.3 2019-07-21 08:39:32 +02:00
Tim de Pater e829a11c93 Fixed #11; Make the document root a volume so that it can be mounted 2019-07-21 08:20:03 +02:00
Tim de Pater acf639ead2 Merge pull request #10 from mrvnklm/master
Added nginx location for FPM ping
2019-02-06 08:53:57 +01:00
Tim de Paterandmrvnklm 6521196575 fix missing script parameter
Co-Authored-By: mrvnklm <kelm.marvin@gmail.com>
2019-02-05 21:25:40 +01:00
Tim de Pater 3c133d965a Added more badges 2019-02-03 07:40:58 +01:00
Tim de Pater ac6354fad8 Merge pull request #8 from vitaliytv/patch-1
Updated to Alpine 3.9
2019-02-03 07:35:58 +01:00
Tim de Pater b2afaef8d4 Fixed a permission error when Nginx tries to write the error log or to
remove the pid
2019-01-27 08:08:54 +01:00
Tim de Pater 9ef6acf619 Fixed HEALTCHECK now Nginx is running on a different port 2019-01-27 08:01:52 +01:00
Tim de Pater e95b618d3e Updated README 2019-01-27 07:52:36 +01:00
Tim de Pater 7256d82ab3 Added URL to repository for Docker Hub 2019-01-26 15:49:54 +01:00
Tim de Pater feccf27e19 Switched to Docker Hub automated builds 2019-01-26 13:55:46 +01:00
Tim de Pater 659806c6d0 Run the services in the container as non-privileged user 2019-01-26 13:54:53 +01:00
Tim de Pater ba1dd42210 Removed unused exposed port 443 2019-01-05 09:28:29 +01:00
Tim de Pater d608b45950 Added HEALTHCHECK instruction to the Dockefile and enabled PHP FPM ping path 2019-01-05 09:27:58 +01:00
Tim de Pater b8890aadeb Added MIT license 2018-10-03 10:26:49 +02:00
Tim de Pater cf28926c5f Updated to Alpine Linux 3.8 which includes PHP 7.2 & Nginx 1.14 2018-07-23 18:01:00 +02:00
Tim de Pater ef054a580b Merge pull request #4 from tonsV2/master
Updated to Alpine Linux 3.7
2018-06-19 17:46:26 +02:00
Tim de Pater 2279eca85d Dropped the email parameter, not needed anymore 2017-12-17 09:18:28 +01:00
Tim de Pater ad15933ed3 Making sure output from PHP-FPM is redirected to the Docker logs 2017-09-09 09:26:05 +02:00
Tim de Pater 257f26e6da Updated to Alpine Linux 3.6 and removed testing repo 2017-08-21 10:50:35 +02:00
Tim de Pater 31c77e866f Changed PHP-FPM host to IPv4 address to avoid connecting over IPv6 2017-03-28 14:05:04 +02:00
Tim de Pater acdeb2cbbb Updated to PHP7.1. Improved the overall config based on the trafex/wordpress image 2017-03-28 13:58:02 +02:00
Tim de Pater 2b10ea0cee Add the '--no-cache' flag to apk to avoid having local cache files.
Switched to using labels in Dockerfile
2017-01-21 12:05:00 +01:00
Tim de Pater 8e081a2daa PHP7 moved to the community repository 2016-10-07 16:04:07 +02:00