Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/essentialkaos/go-nginx
Go package for reading NGINX configuration files
https://github.com/essentialkaos/go-nginx
golang golang-library nginx
Last synced: 16 days ago
JSON representation
Go package for reading NGINX configuration files
- Host: GitHub
- URL: https://github.com/essentialkaos/go-nginx
- Owner: essentialkaos
- License: apache-2.0
- Created: 2019-09-04T23:29:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-17T22:53:13.000Z (about 4 years ago)
- Last Synced: 2025-01-10T19:17:55.367Z (19 days ago)
- Topics: golang, golang-library, nginx
- Language: Go
- Homepage: https://kaos.sh/g/go-nginx.v0
- Size: 53.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
Installation • Build Status • License
`nginx` is a Go package for reading Nginx configuration files.
### Installation
Before the initial install allows git to use redirects for [pkg.re](https://github.com/essentialkaos/pkgre) service (_reason why you should do this described [here](https://github.com/essentialkaos/pkgre#git-support)_):
```
git config --global http.https://pkg.re.followRedirects true
```Make sure you have a working Go 1.12+ workspace (_[instructions](https://golang.org/doc/install)_), then:
```
go get pkg.re/essentialkaos/go-nginx.v0
```For update to the latest stable release, do:
```
go get -u pkg.re/essentialkaos/go-nginx.v0
```### Build Status
| Branch | Status |
|--------|--------|
| `master` | [![CI](https://github.com/essentialkaos/go-nginx/workflows/CI/badge.svg?branch=master)](https://github.com/essentialkaos/go-nginx/actions) |
| `develop` | [![CI](https://github.com/essentialkaos/go-nginx/workflows/CI/badge.svg?branch=develop)](https://github.com/essentialkaos/go-nginx/actions) |### License
[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)