{"repo":"mrhaoxx/OpenNG","free":true,"listed":false,"github":"https://github.com/mrhaoxx/OpenNG","clone":"git clone https://github.com/mrhaoxx/OpenNG.git","description":"a layer-3 network ingress manager for (home)lab.","language":"Go","stars":45,"topics":["gateway","golang","homelab","http","midware","network","proxy","lab","laboratory","ssh"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"OpenNG OpenNG is a network ingress manager. It is a highly configurable, extensible network ingress manager designed for labs. It currently supports linux, windows, macos Features - TCP PORT MUX - Supported Protocols - TLS - HTTP1 HTTP2 - RDP - SSH - PROXYPROTOCOL - the feature enables to serve multi-protocols on one port - Simple Auth - the feature provides simple but strong protection for exposing internal http services like qbitorrent, router management, your own services and etc. - regexp match for path and host - flexible configuration - delicate web auth page - partially support ldap as auth backend - HTTP Virtual Host & Reserve Proxy - support websocket without any configuration - support h2 - compliant for most IPMI html5 consoles - HTTP Forward Proxy - support http proxy basic auth - Socks5 Proxy - support socks5 proxy - SSH Virtual Host - high compatibility with all backend ssh features - can use with vscode, etc. - only allow pubkey auth - support a custom banner and random quote memes - TLS - supports sni, alpn and multi-certificates - IP Filter & Host Filter - support ip range - support host regexp for white list - Logging - supports udp logging output - with a analyzer, we can turn the log data structed to write to influxdb - DNS Server Installation You can find the (not that)latest OpenNG release on the release page. But a release is not made so often. So I recommend you to build it yourself . We provide a up-to-date docker image on dockerhub, which is built by","default_branch":null,"files":null,"tree":[],"storefront":"/r/mrhaoxx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mrhaoxx/OpenNG/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}