jetify-com / devbox

Instant, easy, and predictable development environments
https://www.jetify.com/devbox/
Apache License 2.0
7.83k stars 187 forks source link

Configurable plugins #2112

Open jacobat opened 1 month ago

jacobat commented 1 month ago

What problem are you trying to solve?

I tried using the postgres plugin, but I was unable to start the postgres server as I was already running another postgres server on the machine, and so there was a port conflict. On a devbox I don't need the server to listen on a port, the postgres plugin is already configured to connect on a unix socket, so the doesn't need to open a network port.

What solution would you like?

It would be nice if the plugin could be passed a configuration that would either allow it to disable network connectivity entirely or to configure the server to listen on a different port.

Alternatives you've considered

There is the option to put a configuration in devbox.d - I'm not sure how a solution using that would work though.