NOTE: Currently, work is underway to make GraalVm support the javax.crypto
packages, so currently the
http4kbox application will not run because it requires them to sign AWS requests. This is actively being worked on by the GraalVm team, but is not in the most recent release (graal 1.0.0-rc6
). The scripts will correctly build and run the Docker image containing the binary, but it will fail at runtime.
Requires:
- Docker + docker-compose
Steps to get this running:
- You will need an S3 bucket created with write access.
- Run
build.sh
- this builds the native image - Make a copy of
http4kbox.env.example
namedhttp4kbox.env
and complete the required values. - Run
run.sh