Commit graph

13 commits

Author SHA1 Message Date
HeySora
658b97f5b4
Add pdo_sqlite installation to Docker image 2025-07-16 12:50:18 +02:00
the-djmaze
9ebfa94fec docker hub php83 fails, trying php82 2023-12-31 13:33:31 +01:00
the-djmaze
f96bb39204 Docker hub use alpine linux 3.18.5 2023-12-31 13:29:26 +01:00
the-djmaze
f1350c83b7 docker hub to PHP 8.3 2023-12-31 13:25:06 +01:00
Leonard Jonathan Oh
b58006503c Enhancement (docker): Add more php extensions 2023-11-24 12:31:31 +00:00
leo
24dbff999e
Enhancement: Add Docker Hub image (#965)
* Enhancement: Add Docker Hub image

* Push to ghcr.io

* Add all `org.opencontainers.image.xxx` labels using `--label` instead of `LABEL`

* Change `php-fpm` to listen on `:9000` to expose prometheus metrics via `php-fpm_exporter`

* Include `yarn.lock` to speed up builds

* Reorder

* Use correct sha for pr

* Add logging before overriding values in config

* Add `DEBUG=true` env var for verbose `entrypoint.sh` logs

* Print php exception when snappymail fails to generate data directory and config file on the very first time

* Log snappymail version

* Fix COPY statement

* Add .dockerignore

* Add `USER` and `ENTRYPOINT`

* Update `.dockerignore`

* Add docker image test

* Push only if image test succeeds

* Log when startup is successful

* Use plain `docker build` in `build_and_test.sh`

* Fix test output
2023-11-20 15:01:26 +01:00
neil
4daaa37ed9 fix for arm 2022-07-31 19:34:58 +08:00
kouinkouin
c6099f9863
feat(docker): use --build-arg=aarch64 to build for arm64 2022-05-13 15:37:51 +02:00
kouinkouin
7f8ed04fb4
feat(docker): use php:8.1-fpm-bullseye as base iamge instead of php:7.4-fpm-buster 2022-05-13 15:32:18 +02:00
terribleplan
c82d0a915a
Update release dockerfile for PHP 7.4 2022-03-05 11:02:34 -06:00
djmaze
85b79bce4c Docker fix PHP max upload size because most SMTP servers limit 25MB 2020-12-02 14:58:31 +01:00
djmaze
9679b63b60 Change: Docker PHP 7.4 and drop old mcrypt and use xxtea 2020-11-30 19:13:00 +01:00
Floris Westerman
fcf2c2468d
Add better Docker development and prod support 2020-11-26 15:14:51 +01:00