Live data from Hacker News

Show HN: I got tired of managing dev environments, so I built ServBay

servbay.com

11–20 of 20 posts

Re: Show HN: I got tired of managing dev environments, so I built ServBay

#11
I feel like SSL certificates for local environments is a red herring. For 95% of the developers, I would imagine, absolutely do not need it and 4% that say they do are using http://127.0.0.1 instead of http://localhost and wondering why they're getting errors that the site isn't secure?

Re: Show HN: I got tired of managing dev environments, so I built ServBay

#13
If there were a servbay.yaml file that a person could export & commit this would probably go down smoother from some folks.

If you added a feature to push/fetch and sync the local development database from an s3 (or like bucket) it would solve one of the real core problems of new developers getting started.

That nginx proxy probably works 99.999% of the time, but oh boy, is that .001% going to tick someone off. Proxy's always add a small layer of complexity that can fubar things in strange ways, i know from running many of proxies in production just fine until that tiny little app/proxy config change that borks it. I haven't dug in enough yet, but i hope it can be bypassed.

Ambitious project that I think has some legs. A lot of devs dislike docker and many teams struggle to use it well anyway (for instance, a good dev Dockerfile is usually not the same as a good production Dockerfile). You will need to make this more "IAC-like" if you want to beat it though, imho.

Keep going and good luck!

Re: Show HN: I got tired of managing dev environments, so I built ServBay

#14
Those of us that use Nix don't have the problems you complain about. Just write (or vibe-code) a flake.nix for each project, and you can have arbitrary versions of whatever language (Node, PHP, whatever), arbitrary environment variables, port setups, and whatever else. Add in Direnv and you don't have to do anything but `cd` into your project directory. Then simply add an extra output to create a Docker image for your project.

The idea of paying double digits annually for a service that's basically a weaker version of Nix, and which lacks Linux support, is absurd.

Re: Show HN: I got tired of managing dev environments, so I built ServBay

#18

If there were a servbay.yaml file that a person could export & commit this would probably go down smoother from some folks. If you added a feature to push/fetch and sync the local development database from an s3 (or like bucket) it would solve one of the real core problems of new developers getting started. That nginx proxy probably works 99.999% of the time, but oh boy, is that .001% going to tick someone off. Proxy…

I'll think about it.
Post reply on HN