Commit Graph
44 Commits
Author SHA1 Message Date
Michal Čihař 84493eb5e4 Fix sessions permissions
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-28 09:54:34 +02:00
Michal Čihař feb1c92581 Remove debugging settings
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-28 09:17:59 +02:00
Michal Čihař d70630f09a Initial attempt to use nginx + php-fpm
Replaced php built in server with supervisord + nginx + php-fpm.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-27 13:24:55 +02:00
Michal Čihař e7d5c0f075 Add comments to Dockerfile
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-17 11:00:34 +02:00
Michal Čihař 901156a7eb Update to 4.6.4
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-17 10:31:36 +02:00
Michal Čihař ced6ab371a Disable apk cache for removal
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-08 14:09:08 +02:00
Michal Čihař e59a8bab47 Specify version in variable
This way we can reproduce build of tags, with latest approach used so
far, you would always get the latest version even when building older
tag.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-08 14:05:53 +02:00
Michal Čihař c099349ef3 Remove not needed curl installation
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-08 13:52:48 +02:00
Michal Čihař 8a8e9eee0a Verify downloaded tarball using PGP
Fixes #43

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-08 13:44:21 +02:00
Michal Čihař e713caa214 Remove mcrypt from dependencies, it is not needed with openssl
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-14 15:45:56 +02:00
Michal Čihař cce91f08d4 Revert "Switch to PHP 7"
Okay, the PHP 7 packages are not yet in released Alpine, we need to wait
for next release.

This reverts commit 9d0dec3d2e.
2016-06-14 15:45:15 +02:00
Michal Čihař 9d0dec3d2e Switch to PHP 7
Fixes #34

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-14 15:41:18 +02:00
Steve Steiner 0bc8b4025b Update base image to alpine:latest
As per note in previous version of Dockerfile to switch when 3.4 was out.

Also removed comment since it's done.
2016-06-14 09:34:55 -04:00
Michal Čihař 593d7f5f96 Include PHP modules for bz2 and zip
Fixes #33

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-10 12:34:01 +02:00
Michal Čihař 23cb076766 Use persistent volume for sessions
Issue #32

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-06 10:03:35 +02:00
Michal Čihař 15ca16c9d0 Change deps to php5
We would really prefer php7, but it's not there and php packages got
renamed to php5

Issue #31

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-05-27 13:48:21 +02:00
Michal Čihař 249e10decc Add comment why is there edge
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-04-20 08:34:17 +02:00
Michal Čihař 6dd6b90902 Base on alpine:edge to get DNS fixes
See https://twitter.com/thockin/status/704909611279781888 and
https://github.com/gliderlabs/docker-alpine/issues/8. This will be fixed
in 3.4, so at that point we can switch back to using stable.

Fixes #23 (DNS issues)
Fixes #27 (Kubernetes support)

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-04-20 08:31:53 +02:00
Henk Kraal 9636db031d Add php-mcrypt module 2016-03-29 15:17:59 +02:00
Sergey Fedotov b8d56cdf6f Make INI settings configurable via environment variables 2016-02-15 19:18:01 +03:00
Rick Wieman a87ccec937 Switch to port 80 (instead of 8080)
As this is a Docker container running a web application, it would make sense to expose the http port (80) instead of port 8080. A user can always specify the 'external' port to his liking using e.g. `-p 8080:80`.

Fixes #18.
2016-02-08 10:41:25 +01:00
Josué Cau 87e78416b6 Increase "max_input_vars" value
To allow exporting databases with many tables (e.g. Prestashop CMS)
2016-02-01 16:13:04 +01:00
Sullivan SENECHAL 4ccfadf98e Improve apk usage 2016-01-14 13:07:38 +01:00
Michal Čihař 7d566641b4 Use just one configuration file
We can generate correct values inside it, no need for magic handling
more of the files.

Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-14 13:36:47 +01:00
Michal Čihař 85397a6416 Do the changes in one sed command
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-14 13:33:13 +01:00
ZhiFeng Hu f6e445ddeb Increase PHP file upload size limit to 64MB
Signed-off-by: ZhiFeng Hu <hufeng1987@gmail.com>
2015-12-10 17:46:15 +08:00
Michal Čihař 4b4dca1451 Copy both configs in one step
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 15:14:48 +01:00
Michal Čihař ba5957ac0d Cleanup not needed files after extracting
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 15:08:28 +01:00
Michal Čihař 85ed692cd6 Simplify setup
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 15:00:05 +01:00
Michal Čihař fdc3fa032a Apline has older tar not understanding --strip-components
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:56:17 +01:00
Michal Čihař 42c72936cb Use curl for download
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:51:45 +01:00
Michal Čihař 6126a727a3 No need for wget in image
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:48:09 +01:00
Michal Čihař f1c00305f7 Base image directly on alpine
This allows us to optimize list of included packages.

Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:44:29 +01:00
Michal Čihař fac2227b31 Shorten download progress
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:23:02 +01:00
Sebastian Mendel cd7cc22fd8 add support for arbitrary servers 2015-12-04 13:02:28 +01:00
Michal Čihař 0b99ee6512 Simplify progress bar
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 11:36:00 +01:00
Sebastian Mendel 6b92f16d07 concatenate Dockerfile commands - reduces final images size 2015-12-04 11:13:03 +01:00
Michal Čihař b19bfbd867 Fix typo in command
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 08:14:53 +01:00
Michal Čihař ace7de68db Always use latest stable phpMyAdmin version
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 08:10:21 +01:00
netroby 28f7122cf2 Update phpmyadmin to 4.5.2 2015-11-24 15:33:05 +08:00
ZhiFeng Hu e224ef0fbd Update Dockerfile
Signed-off-by: ZhiFeng Hu <hufeng1987@gmail.com>
2015-11-06 04:40:06 +01:00
netroby 8948ea252e Update Dockerfile 2015-11-06 10:59:36 +08:00
netroby 01a6949458 Delete unused sections 2015-11-06 10:54:48 +08:00
ZhiFeng Hu 063cecc62b Update Dockerfile
Signed-off-by: ZhiFeng Hu <hufeng1987@gmail.com>
2015-11-06 10:27:39 +08:00