@grundstein/gps

0.0.6 • Public • Published

@grundstein/gps

grundstein proxy server

WIP. NOT FULLY AUTOMATED, TESTED AND BENCHMARKED YET!

features:

404/500 fallback

  • serves 404 page if services are down.
  • serves 50+ error pages if services error.

proxy

publicly proxies various services:

working:
  • gss static service - serves bigger static files via cdn instead of gms
  • grs redirects http to https as well as www.domain.name to domain.name
wip:
  • gas WIP api service - serves apis for all hosted magic pages.
  • ghs WIP health service - serves health status pages for all hosted pages
  • gul WIP universal logger - serves logs for all hosted pages, both via rest api and static html.
  • ...

installation

npm i -g @grundstein/gps

usage

// show full help
gps --help

// run full gps service on https://127.0.0.1:4343
gps

// serve on specific host and port
gps --host grundstein.it --port 443

changelog

v0.0.1

first release

v0.0.2

update dependencies

v0.0.3

update @grundstein/commons to make sure createSecureContext works

v0.0.4

update dependencies

v0.0.5

update dependencies

v0.0.6

@grundstein/gas apis can now be proxied on either subdomains or subdirectories, or both. the --api-root cli flag can be used to denote the subdirectory to host the api on

v0.0.7 - unreleased

...

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.6
    0
    • latest

Version History

Package Sidebar

Install

npm i @grundstein/gps

Weekly Downloads

0

Version

0.0.6

License

AGPL-3.0

Unpacked Size

41.4 kB

Total Files

7

Last publish

Collaborators

  • jascha
  • jaeh