├── .dockerignore ├── .eslintrc.yml ├── .gitattributes ├── .github ├── CODEOWNERS ├── pull_request_template.md └── workflows │ ├── build.yml │ ├── pull-request-lint.yml │ ├── release.yml │ ├── update-tesseract.yml │ └── upgrade-main.yml ├── .gitignore ├── .mergify.yml ├── .npmignore ├── .projen ├── deps.json ├── files.json └── tasks.json ├── .projenrc.ts ├── Dockerfile.al1 ├── Dockerfile.al2 ├── LICENSE ├── README.md ├── cdk.json ├── continous-integration ├── README.md ├── lambda-handlers │ ├── node │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── .npmignore │ │ ├── .projen │ │ │ ├── deps.json │ │ │ ├── files.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── faust.png │ │ ├── index.js │ │ ├── package.json │ │ └── yarn.lock │ └── python │ │ ├── Pipfile │ │ ├── Pipfile.lock │ │ ├── faust.png │ │ ├── handler.py │ │ └── requirements.txt └── main.ts ├── create_release_assets.sh ├── example ├── README.md ├── cdk │ ├── .eslintrc.json │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── README.md │ ├── cdk.json │ ├── deployment.png │ ├── package.json │ ├── src │ │ ├── lambda-handlers │ │ │ ├── handler.py │ │ │ └── requirements.txt │ │ └── main.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── yarn.lock └── serverless │ ├── Dockerfile │ ├── README.md │ ├── deployment.png │ ├── handler.py │ ├── package-lock.json │ ├── package.json │ ├── requirements.txt │ └── serverless.yml ├── package.json ├── ready-to-use ├── README.md └── amazonlinux-2 │ ├── TESSERACT-README.md │ ├── bin │ └── tesseract │ ├── lib │ ├── libgomp.so.1 │ ├── libjbig.so.2.0 │ ├── libjpeg.so.62 │ ├── libleptonica.so.6 │ ├── libpng15.so.15 │ ├── libtesseract.so.5 │ ├── libtiff.so.5 │ └── libwebp.so.4 │ └── tesseract │ └── share │ └── tessdata │ ├── deu.traineddata │ ├── eng.traineddata │ └── osd.traineddata ├── tsconfig.dev.json ├── tsconfig.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @bweigel -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | Fixes # -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.github/workflows/pull-request-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/update-tesseract.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.github/workflows/update-tesseract.yml -------------------------------------------------------------------------------- /.github/workflows/upgrade-main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.github/workflows/upgrade-main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.npmignore -------------------------------------------------------------------------------- /.projen/deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.projen/deps.json -------------------------------------------------------------------------------- /.projen/files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.projen/files.json -------------------------------------------------------------------------------- /.projen/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.projen/tasks.json -------------------------------------------------------------------------------- /.projenrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/.projenrc.ts -------------------------------------------------------------------------------- /Dockerfile.al1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/Dockerfile.al1 -------------------------------------------------------------------------------- /Dockerfile.al2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/Dockerfile.al2 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/README.md -------------------------------------------------------------------------------- /cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/cdk.json -------------------------------------------------------------------------------- /continous-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/README.md -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/.gitattributes -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/.gitignore -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/.npmignore -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/.projen/deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/.projen/deps.json -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/.projen/files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/.projen/files.json -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/.projen/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/.projen/tasks.json -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/README.md: -------------------------------------------------------------------------------- 1 | # replace this -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/faust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/faust.png -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/index.js -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/package.json -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/node/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/node/yarn.lock -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/python/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/python/Pipfile -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/python/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/python/Pipfile.lock -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/python/faust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/python/faust.png -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/python/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/python/handler.py -------------------------------------------------------------------------------- /continous-integration/lambda-handlers/python/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/lambda-handlers/python/requirements.txt -------------------------------------------------------------------------------- /continous-integration/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/continous-integration/main.ts -------------------------------------------------------------------------------- /create_release_assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/create_release_assets.sh -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/README.md -------------------------------------------------------------------------------- /example/cdk/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/.eslintrc.json -------------------------------------------------------------------------------- /example/cdk/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/.gitattributes -------------------------------------------------------------------------------- /example/cdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/.gitignore -------------------------------------------------------------------------------- /example/cdk/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/.npmignore -------------------------------------------------------------------------------- /example/cdk/.projen/deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/.projen/deps.json -------------------------------------------------------------------------------- /example/cdk/.projen/files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/.projen/files.json -------------------------------------------------------------------------------- /example/cdk/.projen/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/.projen/tasks.json -------------------------------------------------------------------------------- /example/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/README.md -------------------------------------------------------------------------------- /example/cdk/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/cdk.json -------------------------------------------------------------------------------- /example/cdk/deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/deployment.png -------------------------------------------------------------------------------- /example/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/package.json -------------------------------------------------------------------------------- /example/cdk/src/lambda-handlers/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/src/lambda-handlers/handler.py -------------------------------------------------------------------------------- /example/cdk/src/lambda-handlers/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/src/lambda-handlers/requirements.txt -------------------------------------------------------------------------------- /example/cdk/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/src/main.ts -------------------------------------------------------------------------------- /example/cdk/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/tsconfig.dev.json -------------------------------------------------------------------------------- /example/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/tsconfig.json -------------------------------------------------------------------------------- /example/cdk/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/cdk/yarn.lock -------------------------------------------------------------------------------- /example/serverless/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/serverless/Dockerfile -------------------------------------------------------------------------------- /example/serverless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/serverless/README.md -------------------------------------------------------------------------------- /example/serverless/deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/serverless/deployment.png -------------------------------------------------------------------------------- /example/serverless/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/serverless/handler.py -------------------------------------------------------------------------------- /example/serverless/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/serverless/package-lock.json -------------------------------------------------------------------------------- /example/serverless/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/serverless/package.json -------------------------------------------------------------------------------- /example/serverless/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/serverless/requirements.txt -------------------------------------------------------------------------------- /example/serverless/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/example/serverless/serverless.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/package.json -------------------------------------------------------------------------------- /ready-to-use/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/README.md -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/TESSERACT-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/TESSERACT-README.md -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/bin/tesseract: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/bin/tesseract -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/lib/libgomp.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/lib/libgomp.so.1 -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/lib/libjbig.so.2.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/lib/libjbig.so.2.0 -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/lib/libjpeg.so.62: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/lib/libjpeg.so.62 -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/lib/libleptonica.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/lib/libleptonica.so.6 -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/lib/libpng15.so.15: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/lib/libpng15.so.15 -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/lib/libtesseract.so.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/lib/libtesseract.so.5 -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/lib/libtiff.so.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/lib/libtiff.so.5 -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/lib/libwebp.so.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/lib/libwebp.so.4 -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/tesseract/share/tessdata/deu.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/tesseract/share/tessdata/deu.traineddata -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/tesseract/share/tessdata/eng.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/tesseract/share/tessdata/eng.traineddata -------------------------------------------------------------------------------- /ready-to-use/amazonlinux-2/tesseract/share/tessdata/osd.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/ready-to-use/amazonlinux-2/tesseract/share/tessdata/osd.traineddata -------------------------------------------------------------------------------- /tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/tsconfig.dev.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bweigel/aws-lambda-tesseract-layer/HEAD/yarn.lock --------------------------------------------------------------------------------