Node server app to speak arbitrary Twitter user tweets
git clone [email protected]:simianarmy/ghosthorsejs.git
cd ghosthorsejs
Get the secret config file and move it to lib/appconfig.js
node app.js
-
Node backend converts tweets to audio using OS X built in 'say' program. It then converts those to mp3 for web playback. mp3s are saved to S3 and their metadata are saved to custom Parse backend.
API hosted at api.twhispr.com serves metadata info as a Parse service
Express-powered front end at www.twhispr.com serves pages for Twitter Audio Cards API
-
SSL Certs powered by Let's Encrypt. Requires script on servers to auto-renew.
Cronjob on api.twhispr.com server to auto-renew Let's Encrypt certs
- Self-service addition of Twitter accounts to follow
- Some kind of business justification