|
|
@ -23,13 +23,13 @@ Install Standalone |
|
|
|
### curl | bash |
|
|
|
|
|
|
|
```bash |
|
|
|
curl -fsSL https://git.daplie.com/Daplie/goldilocks.js/raw/v1.1/installer/get.sh | bash |
|
|
|
curl -fsSL https://git.coolaj86.com/coolaj86/goldilocks.js/raw/v1.1/installer/get.sh | bash |
|
|
|
``` |
|
|
|
|
|
|
|
### git |
|
|
|
|
|
|
|
```bash |
|
|
|
git clone https://git.daplie.com/Daplie/goldilocks.js |
|
|
|
git clone https://git.coolaj86.com/coolaj86/goldilocks.js |
|
|
|
pushd goldilocks.js |
|
|
|
git checkout v1.1 |
|
|
|
bash installer/install.sh |
|
|
@ -39,10 +39,10 @@ bash installer/install.sh |
|
|
|
|
|
|
|
```bash |
|
|
|
# v1 in git (unauthenticated) |
|
|
|
npm install -g git+https://git@git.daplie.com:Daplie/goldilocks.js#v1 |
|
|
|
npm install -g git+https://git@git.coolaj86.com:coolaj86/goldilocks.js#v1 |
|
|
|
|
|
|
|
# v1 in git (via ssh) |
|
|
|
npm install -g git+ssh://git@git.daplie.com:Daplie/goldilocks.js#v1 |
|
|
|
npm install -g git+ssh://git@git.coolaj86.com:coolaj86/goldilocks.js#v1 |
|
|
|
|
|
|
|
# v1 in npm |
|
|
|
npm install -g goldilocks@v1 |
|
|
@ -81,7 +81,7 @@ We have service support for |
|
|
|
* launchd (macOS) |
|
|
|
|
|
|
|
```bash |
|
|
|
curl https://git.daplie.com/Daplie/goldilocks.js/raw/master/install.sh | bash |
|
|
|
curl https://git.coolaj86.com/coolaj86/goldilocks.js/raw/master/install.sh | bash |
|
|
|
``` |
|
|
|
|
|
|
|
Modules & Configuration |
|
|
@ -412,7 +412,7 @@ sni = vpn.example.com |
|
|
|
connect = example.com:443 |
|
|
|
``` |
|
|
|
|
|
|
|
3) [Use stunnel.js](https://git.daplie.com/Daplie/node-tunnel-client) as described in the "tunnel_server" section below. |
|
|
|
3) [Use stunnel.js](https://git.coolaj86.com/coolaj86/tunnel-client.js) as described in the "tunnel_server" section below. |
|
|
|
|
|
|
|
### tcp.forward |
|
|
|
|
|
|
@ -616,7 +616,7 @@ mdns: |
|
|
|
You can discover goldilocks with `mdig`. |
|
|
|
|
|
|
|
``` |
|
|
|
npm install -g git+https://git.daplie.com/Daplie/mdig.git |
|
|
|
npm install -g git+https://git.coolaj86.com/coolaj86/mdig.js.git |
|
|
|
|
|
|
|
mdig _cloud._tcp.local |
|
|
|
``` |
|
|
@ -645,7 +645,7 @@ TODO |
|
|
|
* [ ] http - redirect based on domain name (not just path) |
|
|
|
* [ ] tcp - bind should be able to specify localhost, uniquelocal, private, or ip |
|
|
|
* [ ] tcp - if destination host is omitted default to localhost, if dst port is missing, default to src |
|
|
|
* [ ] sys - `curl https://daplie.me/goldilocks | bash -s example.com` |
|
|
|
* [ ] sys - `curl https://coolaj86.com/goldilocks | bash -s example.com` |
|
|
|
* [ ] oauth3 - `example.com/.well-known/domains@oauth3.org/directives.json` |
|
|
|
* [ ] oauth3 - commandline questionnaire |
|
|
|
* [x] modules - use consistent conventions (i.e. address vs host + port) |
|
|
|