mirror of
https://github.com/tenox7/wrp.git
synced 2024-10-31 21:07:41 +00:00
readme fixes
This commit is contained in:
parent
0f9ebc6252
commit
a533521784
13
README.md
13
README.md
@ -25,19 +25,19 @@ A browser-in-browser "proxy" server that allows to use historical / vintage web
|
||||
|
||||
docker hub:
|
||||
|
||||
```
|
||||
```shell
|
||||
docker run -d -p 8080:8080 tenox7/wrp
|
||||
```
|
||||
|
||||
gcr.io:
|
||||
|
||||
```
|
||||
```shell
|
||||
docker run -d -p 8080:8080 gcr.io/tenox7/wrp:latest
|
||||
```
|
||||
|
||||
## Flags
|
||||
|
||||
```
|
||||
```flags
|
||||
-l listen address:port, default :8080
|
||||
-h headed mode, display browser window
|
||||
-d chromedp debug logging
|
||||
@ -47,11 +47,12 @@ docker run -d -p 8080:8080 gcr.io/tenox7/wrp:latest
|
||||
|
||||
## Minimal Requirements
|
||||
|
||||
- Server / Gateway should run on a modern hardware/os that supports memory hungry Chrome.
|
||||
* Server / Gateway should run on a modern hardware/os that supports memory hungry Chrome.
|
||||
|
||||
- Client / Browser needs to support HTML FORMs and ISMAP. Typically Mosaic 2.0 would be minimum version for forms. However ISMAP was supported since 0.6B, so if you manually enter url using `?url=...` you can use ealier version.
|
||||
* Client / Browser needs to support HTML FORMs and ISMAP. Typically Mosaic 2.0 would be minimum version for forms. However ISMAP was supported since 0.6B, so if you manually enter url using `?url=...` you can use ealier version.
|
||||
|
||||
## History
|
||||
|
||||
* In 2014, version 1.0 started as a cgi-bin script, adaptation of `webkit2png.py` and `pcidade.py`, [blog post](https://virtuallyfun.com/2014/03/03/surfing-modern-web-with-ancient-browsers/).
|
||||
* Later in 2014, version 2.0 became a stand alone http-proxy server, also support for both Linux/MacOS, [another post](https://virtuallyfun.com/wordpress/2014/03/11/web-rendering-proxy-update//).
|
||||
* In 2016 the whole internet migrated to HTTPS/SSL/TLS and WRP largely stopped working. Python code became unmaintainable and mostly unportable (especially to Windows, even WSL).
|
||||
@ -59,12 +60,14 @@ docker run -d -p 8080:8080 gcr.io/tenox7/wrp:latest
|
||||
* Later in 2019, WRP 4.0 has been completely refactored to use mouse clicks instead using a href nodes. Also in 4.1 added sending keystrokes in to input boxes. You can now login to Gmail. Also now runs as a Docker container.
|
||||
|
||||
## Credits
|
||||
|
||||
* Uses [chromedp](https://github.com/chromedp), thanks to [mvdan](https://github.com/mvdan) for dealing with my issues
|
||||
* Uses [go-quantize](https://github.com/ericpauley/go-quantize), thanks to [ericpauley](https://github.com/ericpauley) for developing the missing go quantizer
|
||||
* Thanks to Jason Stevens of [Fun With Virtualization](https://virtuallyfun.com/) for graciously hosting my rumblings
|
||||
* Thanks to [claunia](https://github.com/claunia/) for help with the Python/Webkit version in the past
|
||||
|
||||
## Legal Stuff
|
||||
|
||||
License: Apache 2.0
|
||||
Copyright (c) 2013-2018 Antoni Sawicki
|
||||
Copyright (c) 2019 Google LLC
|
||||
|
Loading…
Reference in New Issue
Block a user