mirror of
https://github.com/gotenberg/gotenberg.git
synced 2026-08-08 00:22:14 +01:00
feat(build): #540 add AWS Lambda support
This commit is contained in:
18
build/Dockerfile.aws-lambda
Normal file
18
build/Dockerfile.aws-lambda
Normal file
@@ -0,0 +1,18 @@
|
||||
FROM $DOCKER_REGISTRY/$DOCKER_REPOSITORY:$GOTENBERG_VERSION
|
||||
|
||||
USER root
|
||||
|
||||
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.9.1 /lambda-adapter /opt/extensions/lambda-adapter
|
||||
|
||||
# AWS.
|
||||
ENV AWS_LWA_PORT=3000
|
||||
ENV AWS_LWA_READINESS_CHECK_PATH=/health
|
||||
ENV AWS_LWA_INVOKE_MODE=response_stream
|
||||
|
||||
# Gotenberg
|
||||
ENV API_PORT_FROM_ENV=AWS_LWA_PORT
|
||||
ENV CHROMIUM_AUTO_START=true
|
||||
ENV LIBREOFFICE_AUTO_START=true
|
||||
ENV WEBHOOK_ENABLE_SYNC_MODE=true
|
||||
|
||||
USER gotenberg
|
||||
Reference in New Issue
Block a user