Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MarcosDY/spiffe-nginx
https://github.com/MarcosDY/spiffe-nginx
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/MarcosDY/spiffe-nginx
- Owner: MarcosDY
- Created: 2018-03-01T17:42:48.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-10-25T19:47:19.000Z (about 6 years ago)
- Last Synced: 2024-10-15T08:11:36.441Z (2 months ago)
- Language: C
- Size: 185 KB
- Stars: 2
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-spiffe-spire - NGINX with SPIFFE support
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