hotsh / rstat.us

Simple microblogging network based on the ostatus protocol.
http://rstat.us/
Other
724 stars 215 forks source link

Heroku button #813

Closed carols10cents closed 9 years ago

carols10cents commented 9 years ago

NOTE: this includes the commits in #812 because i couldn't get it to work without them.

This adds a "Deploy to heroku" button to the README; I successfully deployed a new instance of rstatus from the button on my branch.

This creates a free rstatus instance in minutes with very little info needed from the end user (if they already have a heroku account, and assuming everything works).

I went with the most bare-bones configuration-- no twitter integration (we really should disable all twitter related buttons when those env vars aren't set), no elastic search. Those could be added without increasing the cost, but do add complexity. They certainly could be added later but hey, MVP!

wilkie commented 9 years ago

:O WHAT. THAT'S AMAZING OK HOLD ON GONNA REVIEW

wilkie commented 9 years ago

THIS IS JUST MAGIC

carols10cents commented 9 years ago

yes it is!!! :) :) :) it doesn't really help if people want to update the version they're running, but oh well, it's pretty amazing.

wilkie commented 9 years ago

hmm that is a problem that should be solved. maybe make an issue for it. I wonder what kind of strategy would be good for that.

wilkie commented 9 years ago

It must figure out where the app.json is from the referer (sic) Neat. LGTM!

carols10cents commented 9 years ago

yup :)

it looks like heroku's build api could potentially support an "update my heroku app to this version" button someday: https://devcenter.heroku.com/articles/build-and-release-using-the-api

wilkie commented 9 years ago

Seems generic enough that other hosting services might just reuse the app.json standard. Neat!!

dominic commented 9 years ago

Seems generic enough that other hosting services might just reuse the app.json standard. Neat!!

:smile: :smile: :wink:

wilkie commented 9 years ago

hehehe, well, heroku is a great trendsetter and we love them for everything.