webfinger/README.md

20 lines
596 B
Markdown

webfinger lambda
===
small aws lambda that filters a static JSON file of webfinger data from an s3 bucket
and returns the one matching the query parameter `subject`.
## building
use the [`cargo-lambda`](https://www.cargo-lambda.info/) tool to build the zip file to upload
to aws
```shell
$ cargo lambda build --release --output-format zip
```
because it's a lambda there is currently no way to run this locally. this should
eventually be rectified.
you can then [point a custom domain](https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html) to the lambda.