fititnt / reverse-proxy-for-free-basics-docker

[trabalho-em-progresso] Acompanhe em https://github.com/fititnt/cplp-aiops/issues/62
https://github.com/fititnt/cplp-aiops/issues/62
The Unlicense
3 stars 2 forks source link
docker free-basics free-internet tsuru

Reverse Proxy for Free Basics: automated hotfixes to improve data efficiency and comply with technical guidelines

Work in Progress This tool try it's best to make proxied site content as much data efficient as possible. The main objective is make easier for volunteers set up own proxies and help websites that do social good (but lack of developers to adapt their website) to be more easy to be accepted as free access. This workflow can work based on the following logic: sites that require very low amount data transfer to be fully operational can be so cheap that mobile operators can simple not care about ask money from end users.

For now this project is being tested on the https://inclusao.etica.ai/ (original, generic GitHub Pages template) and http://0.inclusao.etica.ai (hotfixed by this proxy). See issue#1 for more details.

Proxy Deployment Methods

TL;DR: We're document here the "YOUR PROXY" in the data flow

The Sites -> YOUR PROXY -> Mobile Operator -> End User (free access)

or (easier strategy at the moment if you are not big enough to convince Mobile Operators)

The Sites -> YOUR PROXY -> Free Basics by Internet.org (HTTPS) -> Mobile Operator -> (HTTPS) End User (free access)

Docker

TODO: add a very friendly comentation soon here about Deployment Methods/Docker (2019-06-08 02:32 BRT)

Tsuro

TODO: add a very friendly comentation here about Deployment Methods/Tsuro (2019-06-08 02:32 BRT)

Acknowledgments

Special thanks should be given to all those involved in the development of Docker release of the Automatic PageSpeed optimization module for Nginx.

License

For see copyrights holders and licenses of the base Docker image, start by looking at apache/incubator-pagespeed-ngx.

License of Reverse Proxy for Free Basics

Public Domain

To the extent possible under law, Emerson Rocha has waived all copyright and related or neighboring rights to this work to Public Domain.