https://github.com/websoft9/plugin-nginx
Websoft9 plugin which for connect Nginx Proxy Manager
https://github.com/websoft9/plugin-nginx
domain https nginx proxy
Last synced: 9 months ago
JSON representation
Websoft9 plugin which for connect Nginx Proxy Manager
- Host: GitHub
- URL: https://github.com/websoft9/plugin-nginx
- Owner: Websoft9
- License: other
- Created: 2023-06-26T02:21:31.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-13T08:50:16.000Z (over 1 year ago)
- Last Synced: 2025-01-11T08:14:21.280Z (about 1 year ago)
- Topics: domain, https, nginx, proxy
- Language: JavaScript
- Homepage:
- Size: 49.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](http://www.gnu.org/licenses/gpl-3.0)
[](https://github.com/websoft9/plugin-nginx)
[](https://github.com/websoft9/plugin-nginx)
[](https://github.com/websoft9/plugin-nginx)
# Websoft9 Plugin - `nginx`
This plugin is the entrance to nginxproxymanage service, it is used to manage proxys and domains for installed applications.

## Installation and update
Your server must be have [Websoft9](https://github.com/Websoft9) installed.
```
wget https://websoft9.github.io/websoft9/scripts/update_zip.sh && bash ./update_zip.sh --channel release --package_name "nginx-latest.zip" --sync_to "/usr/share/cockpit/nginx"
```
## Development
See [Developer.md](docs/developer.md) for details about how to efficiently change the code, run, and test it.
### Building
These commands check out the source and build it into the directory:build/
```
git clone https://github.com/Websoft9/plugin-nginx
cd plugin-nginx
npm build
```
You can also triggers action workflow for building
### Release
#### When
Two scenarios that trigger this plugin release:
* Add new functions for this plugin
* [Websoft9](https://github.com/Websoft9/websoft9) release
#### How
You should following the standard [release process](https://github.com/Websoft9/websoft9/blob/main/docs/plugin-developer.md#release).
Every release will creates the official release zipball and publishes as upstream release to GitHub
## License
**plugin-nginx** is maintained by [Websoft9](https://www.websoft9.com) and released under the GPL3 license.