Commit Graph

43 Commits

Author SHA1 Message Date
1693adc27c Prepare for wallabag 2.4
Problem: I try to build image for wallabag 2.4-dev as of Feb 29, 2020.
The building fails due to two missing packages:

* py-mysqldb
* py-psycopg2

It seems these two packages are included in alpine:3.10, not yet in
alpine:latest. After launching wallabag 2.4-dev, a zhihu page reports
error and wallabag suggests to install php7-intl.

Solution:

* Fix alpine version to 3.10. The reason is also to avoid
CVE-2019-5021 (alpine set root password to NULL). 3.10 is not affected.
In case some users use tag 3.9 and happen to have 3.9.2, then they may
be affected.
* Add php7-intl to meet new requirement
2020-02-29 08:40:31 -07:00
503114fcba Fix iconv/musl
This PR adds 2 instructions to the Docker image build, making sure that `iconv` is setup properly.

This fixes https://github.com/wallabag/wallabag/issues/4011

For more context about the actual underlying issue that this fixes, you can read up
* https://github.com/docker-library/php/issues/240
* https://github.com/docker-library/php/issues/428

Kind regards
2019-06-14 13:44:59 +02:00
b2afa8eff4 2.3.8 2019-05-14 12:15:56 +02:00
4abeb0db73 2.3.7 2019-03-04 13:44:40 +01:00
8737b7115e Adds tzdata to installed packages
This allows for setting the timezone using the TZ environment variable.
2019-02-26 21:46:49 +01:00
e292a1c0c2 2.3.6 2019-01-11 22:09:49 +01:00
ad326dcfe3 Add php7-tidy 2018-12-15 16:31:59 +01:00
f9f5b5c68c 2.3.5 2018-12-15 07:18:19 +01:00
0cee0470de Add missing PHP extension 2018-11-24 22:38:53 +01:00
b626873351 2.3.4 2018-11-24 21:57:13 +01:00
e510f9db1b Use alpine:latest instead of alpine:edge for base
While investigating of wallabag/wallabag#3723:
- I could not build wallabag docker image with edge
- I succeeded in building with latest
- building with latest resolved wallabag/wallabag#3723

Additionally, alpine recommends against using edge for end users ([0][]).

[0]: https://wiki.alpinelinux.org/wiki/Edge
2018-10-10 20:08:41 -04:00
8fd1421d36 Update to 2.3.3 2018-07-15 21:02:12 +02:00
0f52136d3d wallabag 2.3.2 2018-01-22 13:39:11 +01:00
ef910d313c wallabag 2.3.1 2017-12-26 21:12:13 +01:00
7b68684720 Updated image to wallabag 2.3.0 2017-12-12 22:28:19 +01:00
5123e9de38 use https for getting composer 2017-07-20 21:32:25 +02:00
abb0647cbd Update Dockerfile to 2.2.3 2017-05-18 11:05:41 +02:00
6f22d1ef68 switched to alpine edge
there are alot of php fixes in edge. alot of people have problems with
php and older kernel versions to collect random data.

also included a alpine upgrade command. this will prevent docker from
building a wallabag image with older system files.
2017-05-09 08:59:37 +02:00
d1c050662b added edge main repo to fix rabbitmq-c dep for php7-amqp 2017-03-22 11:24:05 +01:00
038a5ea6c7 apk add uses now the no-cache option 2017-03-22 11:13:30 +01:00
c42058bf0f MariaDB default encoding utf8mb4 and maintenance
* MariaDB encoding is set when creating DB through the entrypoint
* Cleaning Dockerfile
  * Removed `POSTGRES_USER`
  * Combined run commands
  * Changed deprecated `MAINTAINER` to `LABEL`
2017-03-22 10:56:57 +01:00
8c15693e12 Update Dockerfile with latest release 2017-03-02 15:49:19 +01:00
bff2dd3d8b using alpine 3.5 instead of edge 2017-02-06 10:20:38 +01:00
fb020c3be6 Version bumb to 2.2.1 and added migrate command
made the changes to get 2.2.1 running plus added a migrate command to
the entrypoint. documented it in the readme.
2017-01-31 16:33:19 +01:00
ec8f599298 Update Dockerfile for wallabag 2.1.6 2017-01-18 10:44:17 +01:00
fdaaf37381 Install php7-zlib
Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
2017-01-17 15:40:58 +01:00
267618a519 Make entrypoint.sh executable in repository and remove related statement from Dockerfile. 2016-12-26 18:59:30 +01:00
58cc845c75 Dockerfile for 2.1.5 2016-11-21 10:54:30 +01:00
73187d7ce1 Dockerfile for 2.1.4 2016-11-18 11:33:36 +01:00
530e59329a Update Dockerfile for wallabag 2.1.3 2016-11-04 15:40:24 +01:00
ed6b4437b8 version 2.1.2 and some cleanups 2016-10-19 11:17:24 +02:00
6a5ab7c126 added new dependencies and added redis support
somehow there is a problem with the parameters.yml and environment
variables. ansible templates are now used.

database migration is still a big problem.
2016-10-11 16:18:52 +02:00
79ae48bfac wallabag 2.0.8 2016-09-07 14:38:00 +02:00
255fe53dfc set the default value for POSTGRES_USER to postgres
This is done in order to ensure backward compatibility
2016-08-24 18:28:34 +02:00
b165d3c14f Update Dockerfile for 2.0.7 release 2016-08-23 09:34:30 +02:00
3c96d9d6d9 Update Dockerfile for 2.0.6 release 2016-08-10 17:55:39 +02:00
26b75eee75 made email server settings configurable 2016-06-11 15:43:04 +02:00
025c51422e new version 2.0.4 2016-06-01 09:42:10 +02:00
5f6a948f98 new version 2.0.4 2016-05-08 12:08:42 +02:00
06af340123 Added Postgres support
Now its possible to use a Postgres container as database backend.
2016-04-25 12:33:57 +02:00
5ef93a5396 Prepare 2.0.3 2016-04-22 18:17:23 +02:00
052f98f7ba new version 2.0.2 2016-04-21 15:53:01 +02:00
a9a8336f8f first commit 2016-04-18 11:00:29 +02:00