3 ms·
I can also confirm that I've run multiple personal projects using something very similar. Basically I just deploy the binary as a `systemd` service on a VPS som
by dimgl 6y ago
I can also confirm that I've run multiple personal projects using something very similar. Basically I just deploy the binary as a `systemd` service on a VPS somewhere (Amazon or DigitalOcean traditionally) and I don't have to think about anything else. If it goes down I can rely on `systemd` to bring it back up, and I usually pair it with some kind of logging system such as Papertrail or Datadog.
That being said, some use cases do need more than just a binary running on a VPS. Recently I've been moving more towards the AWS stack. My issue with the AWS stack for personal projects is that the bill can get unwieldy very quickly. On my last personal project I actually ended up going for a cheap random VPS provider I found on Google and spun up my entire application for about $80/mo. Still pretty expensive, but it worked for my use case