Updated Vintage Web Proxy (markdown)

Daniel Markstedt 2021-11-23 10:42:00 -08:00
parent c88dae7065
commit acdac33972
1 changed files with 3 additions and 3 deletions

@ -8,13 +8,13 @@ And the biggest practical hurdle: the move to enforcing encrypted https connecti
Vintage Web Proxy servers to the rescue! The Raspberry Pi that RaSCSI runs on is a versatile little device, and if it is not already overburdened by other software, it should be able to run a proxy server in parallel with RaSCSI. This page will cover a few options, tested in particular with older Macs.
# macproxy
# Macproxy
Despite the name, the use of macproxy is not at all limited to Macs. It is a super light-weight proxy implemented as a Python script running a Flask app, which will translate https requests to http, and strip out the vast majority of linked contents such as style sheets and JavaScript, while suppressing inline scripts as well. It has support for binary file downloading, and will retain embedded images to be decoded by vintage browsers.
Despite the name, the use of Macproxy is not at all limited to Macs. It is a super light-weight proxy implemented as a Python script running a Flask app, which will translate https requests to http, and strip out the vast majority of linked contents such as style sheets and JavaScript, while suppressing inline scripts as well. It has support for binary file downloading, and will retain embedded images to be decoded by vintage browsers.
Macproxy is an excellent choice for any 68k Mac, or other retro computer of a similar vintage. But don't expect contents that rely on heavy scripting to work well.
The author has [forked macproxy](https://github.com/rdmark/macproxy) and improved it to work with venv and Python3, more aggressive translation of https to http, adding support for embedded images and binary downloads, among other fixes.
The author has [forked Macproxy](https://github.com/rdmark/macproxy) and improved it to work with venv and Python3, more aggressive translation of https to http, adding support for embedded images and binary downloads, among other fixes.
To use it on your Raspberry Pi, clone the repository to your home folder, e.g.: