20 Commits

Author SHA1 Message Date
889d22d92c Update php version (#1083)
Version 7.4 no longer works when running docker-compose/setup.sh. Updated to 8.1 in Dockerfile. Issue is now resolved and Crater sets up as expected without version conflicts.
2022-11-03 19:29:16 +05:30
423e30b16e fix docker configuration 2021-12-03 21:03:58 +05:30
3934025d67 fix docker issue 2021-12-02 17:49:10 +05:30
082d5cacf2 v5.0.0 update 2021-11-30 18:58:19 +05:30
6ecd9728d4 add mariadb-client to fix backups 2021-06-08 18:09:06 +05:30
165907d144 fix docker errors 2020-05-27 16:01:37 +05:30
6278417423 refactor docker setup 2020-05-27 14:18:29 +05:30
92f1f196bb Update Dockerfile 2020-01-27 22:38:47 +03:00
ee14070a7b Update Dockerfile
slight change
2020-01-27 22:37:41 +03:00
406d098172 Update Dockerfile
Generation does not work due to:
iconv(): Wrong charset, conversion from `UTF-8' to `UTF-8//IGNORE' is not allowed

Installing the library gnu-libiconv will solve the problem
2020-01-26 23:18:15 +03:00
7c9bd84f00 Docker: fix update functionality
Added php zip extension
2019-12-14 15:43:01 +00:00
c474e98925 Docker: copy example env file when building 2019-12-10 23:40:59 +08:00
3692373cd2 Docker: switch from passport:install to passport:keys during build 2019-12-09 19:25:57 +08:00
0c71356f59 Docker: remove migration instruction 2019-12-04 18:31:06 +08:00
2fcd169270 Downgrade Docker image php version to 7.3.12 2019-12-04 17:19:16 +08:00
7fe9a4c2a2 Fix Dockerfile and docker-compose.yml
1. Generate a testing SQLite db on build
2. Optimize image layer caching
3. Fix permissions
4. Simplify nginx configuration
5. Fix nginx infinite redirect loop (couldn't access app folder)
2019-12-04 14:49:57 +08:00
146cf835b9 Fix composer install in Dockerfile 2019-12-04 08:59:01 +08:00
bf2e8c9c99 Use multi-stage build for Docker image
1. Allows to build the composer dependencies with official composer img
2. php-fpm --nodaemonize: Force to stay in foreground and ignore daemo-
   nize option from configuration file
2019-12-04 08:23:11 +08:00
1cbc41c3ce Simplify docker-ext-install in Dockerfile 2019-12-03 20:24:54 +08:00
8bc5ea2d5e Initial Docker support
This commit adds:
1. A Dockerfile that runs PHP 7.2 FPM on Alpine Linux
2. A example docker-compose file that simplifies deployment
2019-11-21 12:54:22 +08:00