TinyGoogle built with Flask + Bootstrap + Google CSE
Live Demo: http://tinygoo.herokuapp.com
Note: the demo may need some spin up time if nobody has accessed it for a certain period.
- Search content by Google Custom Search API
- Ignore GFW to use google search
There are 4 engines in this demo. Each engine can search 100 times/day.
If the demo run out of search times when you use, please try just another day.
- python 3.5
- flask 0.11.1
- gunicorn 19.6.0
- requests 2.12.1
- flask-bootstrap 3.3.7.0
- install requirements
pip install -r requirements.txt
- run
gunicorn app:app
# server at http://127.0.0.1:8000
- in
data/engine.json
, you can change&add the engine'skey
andcx
values:
{
"YOUR_ENGINE":{
"name":"YOUR_NAME",
"key":"YOUR_API_KEY",
"cx":"YOUR_ENGINE_ID"
}
},
- where to get CSE ID and Google API key :
Google CSE & Google API Console
- update to python3
- thumbnail switch
- doodle
TinyGoogle is licensed under MIT