James R. Barlow
ffd6a64ce9
Attempt at alpine on arm64 - not working
...
pip attempts to download musllinux_1_1 wheels and can't find pikepdf's which is only 1_2. Not clear how to fix.
2023-10-09 17:34:28 -07:00
James R. Barlow
b75a7eca2a
Alpine image: Fix missing OSD and path
2023-10-09 14:59:56 -07:00
James R. Barlow
e11c386c58
Add Alpine dockerfile
2023-10-09 14:35:52 -07:00
James R. Barlow
11221f9912
Improve rasterization by including more fonts
2023-05-23 13:24:09 -07:00
James R. Barlow
de909fb99a
Docker arm64 needs to build pycairo; add its dependencies
2023-05-10 01:31:31 -07:00
James R. Barlow
4e35100978
Docker image: add jbig2dec
2022-10-03 20:08:28 -07:00
James R. Barlow
9cd97da5f2
dockerfile: toml
2022-09-21 02:20:28 -07:00
James R. Barlow
d002703c41
docker: install gpg-agent
2022-09-21 01:04:34 -07:00
James R. Barlow
74286e7e1e
Use tesseract 5 again in Docker image
2022-08-23 13:39:45 -07:00
James R. Barlow
4b9ea40a0c
spdx: move identifiers to files that support them
...
If the apparent license changed, take this commit as correct.
2022-08-04 03:26:54 -07:00
James R. Barlow
f504fd1875
Change Docker base to 22.04
2022-04-28 22:46:30 -07:00
James R. Barlow
79382a6039
Docker: Change base image to debian
...
Debian has latest qpdf.
2022-04-04 00:40:03 -07:00
James R. Barlow
e8098a1475
Dockerfile: remove requirements/
2021-11-13 01:57:17 -08:00
James R. Barlow
5abfb14c2a
Remove leptonica and cffi
2021-11-13 00:06:35 -08:00
James R. Barlow
4863a8e521
docker: make base install packages in common
2021-07-15 23:33:12 -07:00
James R. Barlow
2366629774
docker: Fix timezone prompt
2021-07-15 23:29:53 -07:00
James R. Barlow
814ad36e51
dockerfile: try newer ubuntu
2021-07-15 19:06:46 -07:00
James R. Barlow
4030258bbc
Modernize build system to use setup.cfg
...
For now, keep but deprecate the requirements/*.txt files.
2021-06-10 00:27:52 -07:00
James R. Barlow
252221fd8b
dockerfile: remove unnecessary copy of /app/src
2021-04-21 23:17:42 -07:00
andkrause and James R. Barlow
e1f4813d94
Dockerfile: support arm64
...
Thanks to @andkrause for submitting the initial PR that made this change
possible, @0x326 for review comments on the same PR, and both for their
patience in waiting for the rest of OCRmyPDF to catch up.
Co-authored-by: James R. Barlow
Closes #564
2021-04-06 00:09:04 -07:00
James R. Barlow
24d64b04c3
Update Docker to Ubuntu 20.04 and jbig2-latest
2020-06-21 01:48:31 -07:00
James R. Barlow
e4e00de79f
Add improved example demonstrating watched folder functionality
...
Closes #466
2019-12-28 15:37:42 -08:00
James R. Barlow
9fb8b267af
docker: use get-pip to install pip
...
Smaller download, needed for manylinux2010.
2019-11-16 15:21:45 -08:00
James R. Barlow
69e80f1545
docker-compose.test does not seem to be ready for production use
2019-11-04 02:58:57 -08:00
James R. Barlow
6c23b137e2
Docker: relocate dockerfile
2019-11-04 02:27:30 -08:00
James R. Barlow
031b800aac
Docker autotest: fix, maybe?
2019-11-04 02:04:07 -08:00
James R. Barlow
05eb85ee77
Docker: try adding automated test
2019-11-04 01:23:54 -08:00
James R. Barlow
3a4490ee36
Dockerfile: fix jbig2 not copied over
2019-11-03 23:52:08 -08:00
James R. Barlow
a492e3b472
Dockerfile: fix errors are trying to build unneeded cached wheels
2019-11-03 23:51:55 -08:00
James R. Barlow
c3719d3b72
Dockerfile: remove venv from Ubuntu image; tweak reqs
2019-11-03 23:39:40 -08:00
James R. Barlow
ad48fc6415
Remove Alpine Docker image
2019-11-03 22:35:15 -08:00
James R. Barlow
09457edad3
alpine: use jbig2enc@community
2019-08-26 12:49:47 -07:00
James R. Barlow
f276c4ef1e
Alpine Docker: jbig2enc moved from testing to community
2019-08-09 01:09:18 -07:00
James R. Barlow
f855bdd36b
Docker: Ubuntu image should be manylinux1 compatible
2019-06-24 01:32:42 -07:00
James R. Barlow
5dd10c961c
Docker: prefer streaming
2019-06-05 03:14:36 -07:00
James R. Barlow
d5b6cbb95e
Update Ubuntu dockerfile
2019-05-28 15:36:50 -07:00
James R. Barlow
396c39978a
Reorganize .docker folder so we don't have to rebuild as much
2019-05-28 14:18:54 -07:00
James R. Barlow
692f7b3151
Dockerfile: with newer pip
...
Newer pip seems to install ocrmypdf-*.dist-info and has no problem reporting
installed version unlike -egg-info, so
skip copying.
Also move WORKDIR
2019-05-26 04:31:53 -07:00
James R. Barlow
8d0958d7ea
Dockerfile: qpdf-dev needs to be requested explicitly
2019-05-26 04:30:34 -07:00
James R. Barlow
e9731b6bac
Docker: upgrade pip, temporarily enable community repository for qpdf
2019-05-26 04:00:24 -07:00
James R. Barlow
691f8ce254
Docs: reorganize for new docker-alpine image
2019-03-01 23:15:32 -08:00
Martin Wind and jbarlow83
9d824e723d
Add Dockerfile based on alpine:3.9 ( #354 )
...
* Do not exclude .git from docker build
* Use multi-stage builds to keep the image size down
* Copy project files to get the test suite.
* Add webservice
* Add tesseract language data for German and Chinese Simplified
2019-02-26 13:01:38 -08:00
James R. Barlow
a733b09623
webservice: add an optional config and larger upload limit
2019-02-07 17:24:17 -08:00
James R. Barlow
ce878db913
Rename to polyglot.dockerfile
2018-12-14 23:06:29 -08:00
James R. Barlow
a3d58683b2
Update webservice.py with separate license
2018-12-14 23:05:54 -08:00
James R. Barlow
2a04b2d82b
Rename webapp to webservice
2018-12-12 21:29:05 -08:00
James R. Barlow
065db414c0
webapp docker: Build from polyglot
2018-12-12 21:24:04 -08:00
James R. Barlow
19a054a78b
Add webapp stuff
2018-12-10 20:03:52 -08:00
James R. Barlow
5650eba848
Cleanup MANIFEST.in, reorg requirements/*.txt, fix non-Unicode readme
2018-10-10 23:53:08 -07:00
James R. Barlow
f46e4067f4
Dockerfile: should work now
...
[ci skip]
2018-07-11 00:57:20 -07:00