Commit Graph

150 Commits

Author SHA1 Message Date
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
dependabot[bot]
cf05bd70fb Bump peter-evans/dockerhub-description from 3 to 4
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 3 to 4.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-10 16:48:46 +01:00
JoshuaLicense
1784a0a064 Add || exit 1 to HEALTHCHECK to map cURL exit codes and Docker possible values 2024-02-10 16:48:11 +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
dependabot[bot]
f9d28d18e2 Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-31 07:17:06 +01:00
Hélio Araújo de Oliveira
407333983f added instructions to enable https/ssl 2023-11-17 19:43:59 +01:00
Tim de Pater
232971a999 Changed docs urls to absolute for Docker Hub 2023-09-17 11:44:59 +02:00
Hélio Araújo de Oliveira
d0692cba63 Update Dockerfile with Laravel PHP extensions needed
Based on https://laravel.com/docs/10.x/deployment#server-requirements

I think it is relevant since is the most popular framework these days.

xmlwriter is needed for Laravel Sanctum.
2023-09-17 10:58:48 +02:00
dependabot[bot]
0005024bb3 Bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 22:04:16 +02:00
dependabot[bot]
5ae5c75663 Bump docker/setup-qemu-action from 2 to 3
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 22:04:06 +02:00
dependabot[bot]
428bd70c6d Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 22:03:55 +02:00
dependabot[bot]
2de0c0d2e2 Bump docker/setup-buildx-action from 2 to 3
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 22:03:30 +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
Denis Urban
bb5751abec create symlinkg for php 2023-08-22 22:08:02 +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
dependabot[bot]
37460bf15f Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-08 07:51:11 +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
dependabot[bot]
9d8c0914d6 Bump github/codeql-action from 1 to 2
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-07 07:42:18 +01:00
dependabot[bot]
47c413ffa6 Bump peter-evans/dockerhub-description from 2 to 3
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 2 to 3.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2...v3)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-07 07:41:31 +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
Remy Blom
bf2732f0cf Chopped up nginx.conf, extracted the server block to /conf.d/default.conf as requested in #98 2023-01-07 07:05:13 +01:00
jimsihk
15dba6846f Hide server info for security hardening 2022-09-07 11:08:24 +02:00
Tim de Pater
0be32d3131 Remove the zlib PHP extension, it's included in PHP core 2022-09-06 21:49:27 +02:00
John Coles
dbfab1ec07 Update location of PHP.ini files
As this is now PHP 8.1 the files are in the `php81` directory rather than just the `php8` directory.
2022-08-14 06:53:09 +02:00
Kroese
866e9a3175 Optimize performance 2022-06-12 20:45:16 +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
Tiago Lopes
8405c555d0 removed --update flag 2022-01-19 10:33:33 +01:00
Tiago Lopes
8bf0386136 updated Dockerfile 2022-01-19 10:33:33 +01:00
Tim de Pater
238f3db010 Merge pull request #82 from jlxip/master
Disable absolute_redirect
2022-01-18 22:21:18 +01:00
jlxip
2f2b574195 Disable absolute_redirect 2022-01-14 18:27:10 +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