3 ms·
Your own server running on your own connection, running off a(n extra) solar panel on your roof which you use to charge a biggish UPS - enough for keeping it al
by the_third_wave 4y ago
Your own server running on your own connection, running off a(n extra) solar panel on your roof which you use to charge a biggish UPS - enough for keeping it alive through the night. If a SBC like a Raspberry Pi is sufficient (and that's what your description sounds like) use something like that, alternatively get something bigger. A single 450W (1x2 meters) solar panel is enough for a lot of computing. Judging by what you describe it should be quite easy to rig up a workflow using standard components which fits your bill, no need for trendy technologies which are sure to be deprecated in a few years when the new trendy thing takes up its place for a year or two in the limelight. Set the thing to automatically fetch and install security updates, only expose web and SSH on a non-standard port (add port knocking if you feel like taking that extra step) and you're set for a long time.
Running your own services is not hard, no matter what naysayers tell you. Just give it a try, start small as described a RasPi uses a few watts so you won't even need that solar system here.
- dbbk 4y agoThis is an absolutely absurd answer for someone looking for the simplicity of Heroku.
- the_third_wave 4y agoAs I said, ignore the naysayers. Tell me, in what way is having (say) a Raspberry Pi running (e.g.) Debian on which you're free to install whatever you want - including something like Dokku or CapRover if you want to do the PaaS thing - an 'absurd' proposition? It sounds like a good suggestion to a question of this nature asked on a site called Hacker News. I will never understand this fear of self-hosting. To me it is absurd to insist on using third-party services when it is so incredibly easy to setup and maintain your own.
- dbbk 4y agoYou're talking about someone literally installing solar panels on the roof of their house and buying a UPS. That's the polar opposite of the value proposition of Heroku. Your answer isn't helpful for this person.
- the_third_wave 4y agoUse any old laptop and a) you won't need those solar panels while b) it comes with its own built-in UPS. If your place is anything like mine you'll have a few old laptops just collecting dust which are perfectly useable for hosting the average small service. Configure it to install security updates automatically, install your favourite PaaS package and you're off. Easy, cheap, accessible, decentralised. How much easier do you want it to be?
- dbbk 4y agoThis is assuming that people have laptops lying around, that they never turn off, and never take out of the house. Again, you're creating requirements here that are hurdles that people do not need when just deploying to a PaaS.