Note: if you have a server and want to implement something like subs_filter (eg. replace all
google.comtogoogle.upupming.sitein web pages.), please consider using v0.0.1. v0.0.1 can also proxy all subdomains of Google, it will be useful if you are a heavy Google user.
Using now.sh to proxy mirror websites for Google and Chinese Wikipedia, keeping to organize the world's information and make it universally accessible and useful in mind.
- Google
- Google Search
- AMP is too difficult to support. If you see an AMP page, please request desktop site.
- Google Scholar
- Google Maps
- Google Translate
- Google Docs
- Google Drive
- Google Codejam
- Google Search
- Chinese Wikipedia
-
Clone this repo and edit config.js for your proxying configuration.
{ "mirrors": [ // an array which configures all websites you want to proxy { // project name for now.sh "key": "google", "proxied": "https://www.google.com/", // If you don't need custom domain, // simply leave `proxying` empty or commented "proxying": "google.upupming.site" } ] }
-
Install now cli and login.
-
[Optional] Properly configure your custom domain according to Aliasing a Deployment. (Only if you need a custom domain.)
-
Run
npm iand thennpm run deploy.
See the following log for example:
Sample log of Mirror
Making mirror google Making mirror wiki Making mirror mwiki Folder wiki created Folder wiki configured Deploying wiki to now now.sh: > Deploying D:\github\mirror\wiki under upupming > Using project wiki > Ready! Aliases assigned [2s] - https://wiki.upupming.site - https://wiki.upupming.now.sh now.sh: https://wiki-k5m0g45nr.now.sh Folder google created Folder google configured Deploying google to now now.sh: > Deploying D:\github\mirror\google under upupming > Using project google > Ready! Aliases assigned [2s] - https://google.upupming.site - https://google.upupming.now.sh now.sh: https://google-hnostj6ze.now.sh Folder mwiki created Folder mwiki configured Deploying mwiki to now now.sh: > Deploying D:\github\mirror\mwiki under upupming > Using project mwiki > Ready! Aliases assigned [2s] - https://mwiki.upupming.site - https://mwiki.upupming.now.sh now.sh: https://mwiki-agtv54c4l.now.sh D:\github\mirror\wiki cleaned up D:\github\mirror\google cleaned up D:\github\mirror\mwiki cleaned up