Deploy Google and Wikipedia mirror with one command using now.sh.
https://mirror.upupming.site/
Mirror v0.0.2
Note: if you have a server and want to implement something like subs_filter (eg. replace all
google.com
togoogle.upupming.site
in 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
How to use
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.
npm i -g now
[Optional] Properly configure your custom domain according to Aliasing a Deployment. (Only if you need a custom domain.)
Run
npm i
and 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
from https://github.com/upupming/Mirror
No comments:
Post a Comment