673dea7800
Merge branch 'master' into patch-1
2023-07-24 07:56:12 -05:00
886535f767
Update Dockerfile for wallabag 2.6.2
2023-07-24 13:15:37 +02:00
3538a3c8d7
Merge pull request #345 from STaRDoGG/patch-2
...
Add wallabag/bin to PATH
2023-07-24 10:32:36 +02:00
98ed4730b3
drop: run tests on master
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2023-07-22 18:34:12 +02:00
c0c280b606
Update base alpine to 3.18
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2023-07-22 18:32:38 +02:00
b6db602ece
Update Dockerfile
...
Add Wallabag bin path to environment path so it's commands (i.e console cache:clear --env=prod) can be run from anywhere.
2023-06-28 20:09:05 -05:00
659a8f4d3f
Update Dockerfile
...
Sets the workdir to navigate to the wallabag folder when entering.
Makes it much easier to not have to always drill all the way down each time you first shell in.
2023-06-28 12:27:54 -05:00
b34d71355d
Relax composer
...
We don't need a fixed version of Composer now (as we updated most packages on wallabag)
2023-06-21 09:26:11 +02:00
8bc63c22ec
Update Dockerfile
2023-06-21 07:27:14 +02:00
676572b8fe
Update dependencies
2023-06-20 18:16:17 +02:00
d51cc9fe33
Update Dockerfile to 2.6.0
2023-06-20 18:07:13 +02:00
e2717ea9a9
2.5.4
...
See https://github.com/wallabag/wallabag/releases/tag/2.5.4
2023-02-07 22:25:16 +01:00
a298ff95f7
2.5.3
2023-02-01 10:19:37 +01:00
b10121989c
Update Alpine 3.17 and PHP 8.1
2022-11-30 00:24:03 +01:00
229cb3d017
Replace Ansible with Shell script
...
* Remove Ansible and all Python packages
* Reduce image size by 456 MB (689 MB => 233 MB uncompressed)
* Fixes some open issues, for example, root password is not required if the database already exists.
* Show install and startup traces (traces and errors were hidden by Ansible)
2022-11-13 14:41:04 +01:00
2603775b01
Update Composer 2.2.18
2022-10-29 13:39:37 +02:00
f92efc56d6
Remove fix for gnu-libiconv (already fixed in Alpine 3.16)
2022-10-28 16:18:26 +02:00
43a26d7406
Merge pull request #302 from ngosang/feature/alpine
...
Update Alpine 3.16
2022-10-28 14:00:04 +02:00
104373da6d
Update Alpine 3.16
2022-10-28 12:51:17 +02:00
080b97130b
Merge branch 'master' into feature/bash
2022-10-28 12:44:35 +02:00
115c83794a
Merge pull request #299 from ngosang/feature/php8
...
Update PHP 8.0
2022-10-28 09:45:12 +02:00
3214a229b6
Remove Bash and Make packages
2022-10-25 23:34:07 +02:00
66231efd36
Install from TAR file and reduce image size
...
* Git package not required
* Reduced Docker image size in 129 MB (808 MB -> 679 MB)
* Docker build time reduced in +1 min (no git pull)
2022-10-25 23:12:35 +02:00
3f801bf1a5
Update PHP 8.0
2022-10-25 22:37:22 +02:00
7ffaafb436
2.5.2
2022-10-21 13:55:32 +02:00
b49d7faf71
Stay on 3.15
2022-06-09 09:36:59 +02:00
bce0488aed
2.5.1
...
Also update alpine to 3.16
2022-06-09 09:35:02 +02:00
939b644424
Update alpine image to 3.15
...
Also use latest Composer 2.2
2022-05-21 21:27:30 +02:00
3f62284368
2.5.0
2022-05-21 21:11:57 +02:00
ed49d39db4
wallabag isn't compatible with Composer 2.3
...
Install the latest known 2.2 version instead.
2022-04-01 16:20:35 +02:00
983bfe094b
Remove forced composer v1
2022-02-15 09:29:16 +01:00
55b4290605
2.4.3
2022-02-14 17:00:55 +01:00
13818bd90e
2.4.2
2021-03-16 12:17:19 +01:00
9d44149e4d
2.4.1
2021-01-05 15:00:15 +01:00
aede9b9c98
Fix upgrading to 2.4 requires make and bash
...
Running `make update` requires make and bash to be installed.
Closes #237
2020-12-29 00:20:52 +01:00
a04e494755
Update to 2.4.0
2020-12-10 16:04:00 +01:00
bd6e2b174e
2.4.0
2020-12-10 15:05:43 +01:00
c5df063ccb
update Alpine base image to 3.12, change packages
2020-11-28 20:35:26 +01:00
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