People have pointed out that hosting on Heroku isn't as cost-effective as hosting on (say) Digital Ocean or EC2. This is true, but there are great reasons to host on Heroku. Specifically, it's where my server admin skills are at right now; I'll reconsider DO/EC2 down the line.
I'm also an early-ish adopter of hosting there, too, and ironing out some of the wrinkles will make it easier for others to host their own instances, which is better for everyone 🎉
@ashfurrow I've been working on a CloudFormation template for easier AWS deploys, so hopefully by the time you get around to that it'll be much easier.
@ashfurrow I totally agree. I still haven't opened up my instance to others because I'm still learning, so my cost is only $7 per month at the moment. Still, the time savings is worth the cost to me for now.
@sabbatical welllllll sort of but I'm learning a tonne of valuable skills, making new friends, and having a good time. So it's worth the cost, to me. That said, help with costs would be nice too. I'm hosting it as an experiment, and part of that is experimenting with crowdfunding.
@sabbatical I've got a full infrastructure write-up here: https://ashfurrow.com/blog/running-mastodon-on-heroku/ though it's already out of day 😆
@sabbatical it's gone up since i upgraded from hobby-level postgres, current Heroku estimate i2 $141.
Current S3 estimate is $1.50. Awww yeah AWS.
So I definitely have an incentive to move over to EC2, and the Mastodon docs keep improving, so who knows ¯\_(ツ)_/¯
@sabbatical sorry, it's "out of date", I've changed the config significantly (all noted in the GitHub issues I link to)
@ashfurrow we're more than 2500 people here, so an interested 5% with a spare $ a month is all it takes to keep it running, I mean come on guys a buck a month.. I've spent more on apps per day in a previous __fruit__ driven lifetime.
@ashfurrow If you're open to it, no pressure.
If you're interested:
Mycelium for Android is great.
Electrum for Windows/Linux/Mac is good too.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!