|
|
2 years ago | |
|---|---|---|
| src | 2 years ago | |
| static | 2 years ago | |
| .gitignore | 2 years ago | |
| LICENSE.txt | 2 years ago | |
| Makefile | 2 years ago | |
| README.md | 2 years ago | |
| S1_vapid.py | 2 years ago | |
| pushnotify.sh | 2 years ago | |
This is designed to be a super simple and small tool to push notifications to your end points.
Installation/running:
git clonse <url>
cd wpn
make run EMAIL=myemail@example.com PORT=<someport>
This code is partly copied from: https://gist.github.com/code-boxx/bc6aed37345ad1783cfb7d230f438120
But put into a repo w/ better install instructions, and turned into a usable bit of code.
If put behind a reverse proxy, make sure the url contains a trailing slash. If you want the path w/o the slash to work, add a redirect as well.
For Apache:
LoadModule proxy_module libexec/apache22/mod_proxy.so
LoadModule proxy_http_module libexec/apache22/mod_proxy_http.so
ProxyPass "/wpn/" "http://internalwpn.example.com/"
ProxyPassReverse "/wpn/" "http://internalwpn.example.com/"
Redirect permanent /spn https://www.example.com/wpn/