5 ms·
Thank you so much for sharing the setup and the hosted service. I'm a little curious about the setup bit for (self) hosting - it's essentially a series of besp
by e12e 2y ago
Thank you so much for sharing the setup and the hosted service.
I'm a little curious about the setup bit for (self) hosting - it's essentially a series of bespoke python scripts? Not cloud init, not Ansible - and not shell scripts - nor Terraform/tofu.
Would love to hear a few thoughts of how you arrived at this setup - and if you re-use parts for other projects?
- stevage 2y agoNot OP but I do the same thing, except with NodeJS. I spent a long time learning Salt stack (like Ansible) but it never really paid off. When you're writing o config to set up one specific project on known infrastructure you might as well just code it in the scripting language you like best.
- hyperknot 2y agoThanks! It's not so bespoke, it's Fabric (https://www.fabfile.org/ https://www.fabfile.org/), it's been around at least since 2011, but probably much longer, since they already had 1.2.0 in 2011. It's a super reliable script for setting up servers over SSH. Yes, you run the same commands you'd type in a terminal, works perfectly.
- e12e 2y agoThanks for clearing that up - it wasn't obvious to me at a glance.