Commit Graph

24 Commits

Author SHA1 Message Date
GooRoo
61d5585e68 Add Ukrainian language 2022-11-09 22:24:32 +01:00
eikek
a5315f44ee Update joex docker image
Must drop wkhtmltopdf because it is not available anymore in alpine.
Weasyprint is supposed to be a drop-in replacement, doing poorer
outputs in my eyes. There are alternatives like downloading
pre-compiled binaries, but not for all platforms.
2022-11-07 10:31:25 +01:00
eikek
c0feb13f63 Add Estonian language
Closes: #1646
2022-11-01 01:00:16 +01:00
eikek
29a60df70e Drop armv7 support for docker images
See PR #1713, if support is wanted, please open an issue or better a
PR ;-).
2022-08-26 15:00:03 +02:00
Jonas Schoenenberger
db1c8b519d set jdk17 for all platforms 2022-08-23 08:32:44 +02:00
eikek
7233f606af Fix dockerfiles 2022-08-12 17:30:57 +02:00
eikek
f626f684d5 Fix packages in dockerfile 2022-08-08 08:33:01 +02:00
eikek
5cd5ba46af Another try fixing the zlib issue in docker images
zlib 1.2.12-r0 is not working with openjdk, it affects the checksum
calculation of the db migrations. It must be at least 1.2.12-r1. For
some reason joex has this newer version, but the restserver image not.
They are installed explicitely now on both images.

That's why the migration is now disabled on rest-server in the
docker-compose file. It is ok if this is run on one server. It can now
happen that on first start joex is migrating the db and the restserver
tries to do things that don't work yet - it is a corner case. This is
removed with the next version.

Refs: #1517
2022-05-25 23:49:58 +02:00
eikek
5ec311c331 Add polish to processing lanugages
SOLR doesn't support polish out of the box. Plugins are required for
polish. The language has been added only with basic support. For
better results, a manual setup of solr is required.

Closes: #1345
2022-05-21 14:41:16 +02:00
eikek
9d69401fea Add Lithuanian to processing languages
SOLR doesn't support Lithuanian, maybe it can be added via plugins. A
manual setup of solr is required then. It has been added with basic
support.

Closes: #1540
2022-05-21 14:36:01 +02:00
eikek
d6a2ca48ca Adopt docker setup for addons (opt-in) 2022-05-21 00:44:17 +02:00
eikek
a6759a4f70 Use openjdk8 on alpine for arm64 and arm/v7 2022-03-04 21:51:40 +01:00
eikek
0c56c3b46a Fixing typo in version
This should fix nightly builds. Build script changed to be more compatible.
2022-01-23 01:06:00 +01:00
eikek
7afcdea9f6 Try older docker base image due to missing packages 2021-11-30 22:42:48 +01:00
eikek
26847dc970 Remove default config file in docker images
Since this file cannot be changed inside the image, and people need to
specify a new file or env variables, it doesn't make sense to add it.
Also if it is present, it is preferred to the env variables.
2021-10-25 11:27:17 +02:00
wallace
589c41003f Add hebrew document language 2021-08-24 01:19:42 +03:00
eikek
d6af7dd659 Remove the "tools" docker image 2021-08-20 18:21:28 +02:00
eikek
326cf1c087 Use different japanese train files for tesseract
They seem to work better as suggested here:
https://github.com/tesseract-ocr/tessdata/issues/119

Refs: #973
2021-08-13 16:46:37 +02:00
eikek
9457de32b6 Fix health check in docker images 2021-08-11 19:23:15 +02:00
eikek
f994d4b248 Add japanese document language 2021-07-28 20:05:48 +02:00
eikek
d6d2793554 Fix docker build script for releases 2021-06-18 23:53:41 +02:00
eikek
76e47310ce Docker buildx setup for multiple architectures 2021-06-08 21:29:36 +02:00
eikek
71b913b19f Add a release actions
Github workflows to create a nightly release automatically and a
stable release semi-automatic (a 2-step process).
2021-05-31 14:42:43 +02:00
eikek
b122d9eab0 Rework docker setup 2021-05-31 14:32:37 +02:00