Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/MarcosDY/spiffe-nginx


https://github.com/MarcosDY/spiffe-nginx

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# NGINX with SPIFFE support

This version of NGINX Open Source interacts with the SPIFFE Workload API to request and use certificates for mTLS.

Based on configured SPIFFE IDs, it can accept or reject connections.

## Building

Building is best done with the included Dockerfile and Makefile:

* `make container` - builds the compilation container, including depdancies configured in `vendor.sh`
* `make configure` - runs the `./configure` process for nginx, as specified in `build.sh`
* `make` - builds the nginx binary and copies the results to the top level repo directory
* `make clean` - cleans the nginx build
* `make shell` - launches a shell in the build container