Hacker News new | ask | show | jobs
by __d 1001 days ago
I use what sounds like a similar approach: cheap Digital Ocean instance, nginx, BIND, Let's Encrypt, Namecheap, DNSMadeEasy (for secondary DNS) and whatever stack the app uses.

I have a private GitLab instance (also at DO), and put a gitlab-runner on the web server so I can do deployments straight from GitLab's CI.

I'd probably look for an alternative to DNSMadeEasy if I was starting from scratch, but adding a new domain there is easier than finding something new, so inertia keeps me there.

I've considered using containers, just to keep things more modular, but I haven't yet bitten that off (yet?).

1 comments

Oh adding a CI pipeline into the server is smart, that probably makes deployments a breeze. I mainly deploy manually with scp, would be awesome to automate that with a CI/CD flow haha

Same here on containers, in theory they seem great but my projects have been small enough where a container feels like more hassle than it's worth. I might need to just take the time to learn Docker properly though