mirror of
				https://github.com/TheAnachronism/docspell.git
				synced 2025-10-25 06:30:11 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			55 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Docker
		
	
	
	
	
	
| ## JOEX-BASE
 | |
| ARG VERSION=
 | |
| ARG REPO=
 | |
| 
 | |
| 
 | |
| FROM ${REPO}:base-${VERSION}
 | |
| 
 | |
| ARG UNO_URL=https://raw.githubusercontent.com/unoconv/unoconv/0.9.0/unoconv
 | |
| ENV JAVA_OPTS="-Xmx1536M"
 | |
| 
 | |
| RUN apk add --no-cache openjdk11-jre \
 | |
|     bash \
 | |
|     curl \
 | |
|     ghostscript \
 | |
|     tesseract-ocr \
 | |
|     tesseract-ocr-data-deu \
 | |
|     tesseract-ocr-data-fra \
 | |
|     tesseract-ocr-data-ita \
 | |
|     tesseract-ocr-data-spa \
 | |
|     tesseract-ocr-data-por \
 | |
|     tesseract-ocr-data-ces \
 | |
|     tesseract-ocr-data-nld \
 | |
|     tesseract-ocr-data-dan \
 | |
|     tesseract-ocr-data-fin \
 | |
|     tesseract-ocr-data-nor \
 | |
|     tesseract-ocr-data-swe \
 | |
|     tesseract-ocr-data-rus \
 | |
|     tesseract-ocr-data-ron \
 | |
|     unpaper \
 | |
|     wkhtmltopdf \
 | |
|     libreoffice \
 | |
|     ttf-droid-nonlatin \
 | |
|     ttf-droid \
 | |
|     ttf-dejavu \
 | |
|     ttf-freefont \
 | |
|     ttf-liberation \
 | |
|     libxml2-dev \
 | |
|     libxslt-dev \
 | |
|     pngquant \
 | |
|     zlib-dev \
 | |
|     g++ \
 | |
|     qpdf \
 | |
|     py3-pip \
 | |
|     python3-dev \
 | |
|     libffi-dev\
 | |
|     qpdf-dev \
 | |
|     openssl-dev \
 | |
|     ocrmypdf \
 | |
|   && pip3 install --upgrade pip \
 | |
|   && pip3 install ocrmypdf \
 | |
|   && curl -Ls $UNO_URL -o /usr/local/bin/unoconv \
 | |
|   && chmod +x /usr/local/bin/unoconv \
 | |
|   && apk del curl libxml2-dev libxslt-dev zlib-dev g++ python3-dev py3-pip libffi-dev qpdf-dev openssl-dev \
 | |
|   && ln -s /usr/bin/python3 /usr/bin/python
 |