James R. Barlow
4143154e91
Update uv version and lock for build issues
2025-04-21 11:00:22 -07:00
James R. Barlow
b5bc1d209c
Remove ttyd
2025-02-26 14:53:13 -08:00
James R. Barlow
cff98d258e
Upgrade to Alpine 3.21
2025-01-05 08:53:02 -08:00
James R. Barlow
f390e7f9d1
Add cache to Dockerfiles
2025-01-04 12:09:11 -08:00
James R. Barlow
cfebf1dc8b
alpine: fix pyarrow name again
2025-01-01 20:30:12 -08:00
James R. Barlow
1aaff4af6f
alpine: use pyarrow package for webservice
2025-01-01 18:45:27 -08:00
James R. Barlow
02d85ff070
Tell uv not to sync dev harder
2024-12-08 23:20:18 -08:00
James R. Barlow
3c4b099cb1
Don't try to install dev dependencies in build
2024-12-08 14:03:04 -08:00
James R. Barlow
7565d20c0a
Fix Docker build and restore ubuntu 24.04 as base Docker image
...
Ubuntu version changed on suspicion of Ghostscript 10, but that issue is resolved.
2024-12-02 11:36:26 -08:00
James R. Barlow
5a1c043331
Check in uv.lock and update uv version
2024-11-27 17:14:07 -08:00
James R. Barlow
5d128a91d2
Adjust tesseract-ocr5 package and revert to Ubuntu 22.04
...
22.04 has older Ghostscript which has fewer regressions.
2024-11-08 15:20:40 -08:00
James R. Barlow
116e2692d0
Also use stable Tesseract 5 for Docker
2024-11-01 15:47:25 -07:00
James R. Barlow
c8c53d38a3
Remove .git from Docker images nad fix link to alternate services
2024-11-01 10:32:29 -07:00
James R. Barlow
2463b91051
Remove unneeded build steps from Alpine
2024-10-27 16:46:57 -07:00
James R. Barlow
07f7c6b812
Reinstate jbig2 building
2024-10-27 16:33:37 -07:00
James R. Barlow
8138664287
Remove Ubuntu 22.04 container
2024-10-27 16:14:08 -07:00
James R. Barlow
120ca72393
Update Ubuntu Dockerfile
2024-10-27 16:12:42 -07:00
James R. Barlow
f9b3e9a97b
Add Dockerfile for Ubuntu 24.04 LTS
2024-10-27 15:33:34 -07:00
James R. Barlow
1e87930bbb
Use uv to construct Alpine Docker image
2024-10-27 15:32:46 -07:00
James R. Barlow
6ca4940a32
Upgrade docker alpine to latest 3.19.x and add note about 3.20.x
2024-09-15 16:43:35 -07:00
James R. Barlow
c6a98b3d0b
Merge branch 'feature/alpine-arm'
2024-06-01 01:55:26 -07:00
Emiel Molenaar and GitHub
e7eb8fa805
Update Dockerfile.alpine ( #1268 )
...
Use Alpine 3.19 as base image to ensure we get GhostScript 10.2.1 to eliminate serious regressions that corrupt PDFs with existing text.
2024-03-13 14:49:42 -07:00
James R. Barlow
16ab4a8b4e
Fix error message about missing Python exec
...
Message is
unable to start container process: exec: "python": executable file not found in $PATH: unknown.
Closes #1260
2024-02-21 23:54:41 -08:00
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