UNPKG

@vladmandic/piproxy

Version:

Reverse HTTP/HTTPS/HTTP2 Proxy in NodeJS with SSL Certificate Management, Compression, Security Enforcement and Rate Limiting

228 lines (110 loc) 4.16 kB
# @vladmandic/piproxy Version: **2.0.1** Description: **Reverse HTTP/HTTPS/HTTP2 Proxy in NodeJS with SSL Certificate Management, Compression, Security Enforcement and Rate Limiting** Author: **Vladimir Mandic <mandic00@live.com>** License: **MIT** Repository: **<https://github.com/vladmandic/piproxy>** ## Changelog ### **HEAD -> master** 2022/10/12 mandic00@live.com ### **2.0.1** 2022/08/14 mandic00@live.com - minor bugfixes - major rewrite ### **1.1.24** 2022/08/11 mandic00@live.com - fix loading of service workers ### **1.1.23** 2022/05/25 mandic00@live.com ### **1.1.22** 2022/03/20 mandic00@live.com ### **1.1.21** 2021/12/14 mandic00@live.com ### **1.1.20** 2021/10/02 mandic00@live.com ### **1.1.19** 2021/07/29 mandic00@live.com ### **release: 1.1.8** 2021/04/22 mandic00@live.com ### **1.1.18** 2021/04/21 mandic00@live.com - fix frame-ancesor for iframes - reimplement header handling ### **1.1.17** 2021/04/07 mandic00@live.com ### **1.1.16** 2021/03/18 mandic00@live.com ### **1.1.15** 2021/03/13 mandic00@live.com ### **1.1.14** 2021/02/20 mandic00@live.com ### **1.1.13** 2021/02/19 mandic00@live.com ### **1.1.11** 2021/01/29 mandic00@live.com ### **1.1.10** 2021/01/22 mandic00@live.com ### **1.1.9** 2021/01/22 mandic00@live.com - strict linting ### **1.1.8** 2021/01/03 mandic00@live.com - merge branch 'master' of https://github.com/vladmandic/piproxy - merge pull request #3 from vladmandic/dependabot/npm_and_yarn/ini-1.3.8 - bump ini from 1.3.5 to 1.3.8 ### **1.1.7** 2020/12/12 mandic00@live.com - port update - package update ### **1.1.6** 2020/11/25 mandic00@live.com ### **1.1.5** 2020/11/25 mandic00@live.com ### **2** 2020/10/29 mandic00@live.com ### **1.1.4** 2020/10/28 mandic00@live.com ### **1.1.3** 2020/09/26 mandic00@live.com ### **1.1.2** 2020/09/16 cyan00@gmail.com ### **1.1.1** 2020/09/16 cyan00@gmail.com ### **1.0.24** 2020/09/16 cyan00@gmail.com - improved error handler ### **1.0.23** 2020/09/11 cyan00@gmail.com ### **1.0.22** 2020/09/11 cyan00@gmail.com - autorestart on ssl cert update ### **1.0.21** 2020/09/05 cyan00@gmail.com - fix firefox compression compatibility issue ### **1.0.20** 2020/09/04 cyan00@gmail.com - add gzip as alternative ### **1.0.19** 2020/09/03 cyan00@gmail.com ### **1.0.18** 2020/08/28 cyan00@gmail.com - excluded js map files - monitoring and stats improvements ### **1.0.17** 2020/08/22 cyan00@gmail.com - reduced dependencies - tweaks ### **1.0.16** 2020/08/22 cyan00@gmail.com - econding fix - compression update ### **1.0.15** 2020/08/19 cyan00@gmail.com - added geoip db to git lfs - added ### **1.0.14** 2020/08/19 cyan00@gmail.com - automatic server monitoring - added predefined responses ### **1.0.13** 2020/08/19 cyan00@gmail.com - improved logging ### **1.0.12** 2020/08/16 cyan00@gmail.com ### **1.0.11** 2020/08/14 cyan00@gmail.com - url query - enhanced stats - improved db logging ### **1.0.10** 2020/08/13 cyan00@gmail.com - initial work on stats page ### **1.0.9** 2020/08/11 cyan00@gmail.com - fix statuscode - ip resolving fix ### **1.0.8** 2020/08/10 cyan00@gmail.com - implemented brotli compression ### **1.0.7** 2020/08/10 cyan00@gmail.com - priviledge drop ### **1.0.6** 2020/08/08 cyan00@gmail.com - simplified dependencies ### **1.0.5** 2020/08/06 cyan00@gmail.com - improved configuration options ### **1.0.4** 2020/08/06 cyan00@gmail.com ### **1.0.3** 2020/08/02 cyan00@gmail.com - custom error handler ### **1.0.2** 2020/08/02 cyan00@gmail.com - added helmet protection and rate limiter - rewrite using native methods ### **1.0.1** 2020/08/01 cyan00@gmail.com - added secure server redirect ### **0.0.6** 2020/07/29 cyan00@gmail.com ### **release: 1.0.0** 2020/07/19 cyan00@gmail.com ### **0.0.5** 2020/07/19 cyan00@gmail.com - http2 logging ### **0.0.4** 2020/07/02 cyan00@gmail.com ### **0.0.3** 2020/06/28 cyan00@gmail.com - noip refresh bugfix - deleted logs - added logger with geo location and agent analysis ### **0.0.2** 2020/06/27 cyan00@gmail.com - readme and systemd file update - initial commit