Kindleear Setup
Nowdays, many people have their kindles, but lots of them tended to throw their machines in their lockers after losting their enthusiasm or dindn’t have too much time to read books. While others may want to use their kindles not just to read books or magzines but other stuffs like news, but web surfing can be hard on kindle cause it’s low refresh rate. So how can we make more use of our kindles without wasting our precious time. The answer is using kindle to view some news, blogs and other articals you usually view on your mobiles or computers. But now you would wonder how cause kindle’s low refresh rate as we speak before. The solution is KINDLEEAR.
Introudction
Kindleear is a opensource application running in Google app engine, it can transfer your rss to mobi files by using python, then automatically delivery to your kindles, it also has multilanguages supported.
The features included:
- Support calibre-like recipe file to aggress unlimited RSS or webpage.
- Support custom RSS, only title/url are needed, don’t need to program.
- With account management, support several kindles.
- Generate periodical mobi/epub file with images.
- Deliver news feeds to your kindle dialy automatically.
- Website support multi-languages.
- Powerful and convenient mail-transfering service.
- Integration with Evernote/Pocket/Instapape
Build
So let’s look how to build it on your google app engine.
Install Google Cloud SDK
|
|
Upload kindleear
- Download kindleear from https://codeload.github.com/cdhigh/KindleEar/zip/master
- Unzip it and move the fold to ~/Apllication
- open the fold and modify some variables as follow:
File variable changed Description app.yaml application Your Apllication ID module-worker.ymal application Your Apllication ID config.py SRC_EMAIL Your Gmail Address config.py DOMAIN appid@appspot.com config.py TIMEZONE Your Timezone
|
|
- After finished, you can open the website http://appid.appspot.com (appid is the name of your application).
- The initial username is ‘admin’, password is ‘admin’, please change the password immediately after first login.
- You can create multiple accounts, but since your google app engine account is a free version with limited resourses, so I do not recommend you to create too many accouts.
- Now you can login into your account and add your rss. Enjoy It !
TroubleShooting
- “Command not found: gcloud” :
when execute “gcloud components install app-engine-python during Installing Google Cloud SDK, just execute “./install.sh”(MAC or Linux) or “install.bat”(Windows) again and make sure the ‘gcloud’ command being wtritten to the right file(like .bash_profile), or paste by yourself:
|
|
- “wrong SRC_EMAIL” in Logs:
GO https://console.cloud.google.com/appengine/settings?project, add your gmail account in Email API authorized senders - For more details, go project site: https://github.com/cdhigh/KindleEar