Update reamdme
This commit is contained in:
parent
f020581c2e
commit
9b4e5d5c57
1 changed files with 15 additions and 3 deletions
18
README.md
18
README.md
|
@ -1,3 +1,5 @@
|
||||||
|
|
||||||
|
|
||||||
## Webserver
|
## Webserver
|
||||||
|
|
||||||
Webserver is published to the web trough ssh remote forward. In /etc/ssh/sshd_config set `GatewayPorts yes`.
|
Webserver is published to the web trough ssh remote forward. In /etc/ssh/sshd_config set `GatewayPorts yes`.
|
||||||
|
@ -5,13 +7,22 @@ Webserver is published to the web trough ssh remote forward. In /etc/ssh/sshd_co
|
||||||
Then start `autossh` to maintain the connection:
|
Then start `autossh` to maintain the connection:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
autossh -M 0 -o "ServerAliveInterval 30" -o "ServerAliveCountMax 3" -R 8127:localhost:8888 here.rubenvandeven.com
|
autossh -M 0 -o "ServerAliveInterval 30" -o "ServerAliveCountMax 3" -R 8127:localhost:8888 sorteerhoed@here.rubenvandeven.com
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
To resolve the country the (imprecise) GeoLite2 Free Country dataset is used. Download it [from MaxMind](https://dev.maxmind.com/geoip/geoip2/geolite2/) and store it in the project root folder.
|
To resolve the country the (imprecise) GeoLite2 Free Country dataset is used. Download it [from MaxMind](https://dev.maxmind.com/geoip/geoip2/geolite2/) and store it in the project root folder.
|
||||||
|
|
||||||
|
|
||||||
|
## Start server
|
||||||
|
|
||||||
|
```
|
||||||
|
cd mechanical_turk
|
||||||
|
screen
|
||||||
|
pipenv shell
|
||||||
|
python disable_motors.py
|
||||||
|
python sorteerhoed.py --config config.local.yml --for-real
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
## Scanning
|
## Scanning
|
||||||
|
|
||||||
|
@ -72,7 +83,7 @@ Listen 8888
|
||||||
<VirtualHost *:8888>
|
<VirtualHost *:8888>
|
||||||
Servername here.rubenvandeven.com
|
Servername here.rubenvandeven.com
|
||||||
|
|
||||||
RewriteEngine On
|
RewriteEngins On
|
||||||
RewriteCond %{HTTP:Upgrade} =websocket [NC]
|
RewriteCond %{HTTP:Upgrade} =websocket [NC]
|
||||||
RewriteRule /(.*) ws://localhost:8127/$1 [P,L]
|
RewriteRule /(.*) ws://localhost:8127/$1 [P,L]
|
||||||
RewriteCond %{HTTP:Upgrade} !=websocket [NC]
|
RewriteCond %{HTTP:Upgrade} !=websocket [NC]
|
||||||
|
@ -88,3 +99,4 @@ Listen 8888
|
||||||
requires `a2enmod rewrite proxy proxy_http proxy_wstunnel`
|
requires `a2enmod rewrite proxy proxy_http proxy_wstunnel`
|
||||||
|
|
||||||
|
|
||||||
|
s
|
Loading…
Reference in a new issue