nginx-proxy-manager icon indicating copy to clipboard operation
nginx-proxy-manager copied to clipboard

Development support

Open joshuadouch opened this issue 2 months ago • 1 comments

Hi!

I'm looking to get into developing and one day contributing, but I'm struggling to get my development environment setup correctly. Would somebody mind briefly outlining the development process e.g. which build scripts to run etc?

I'll be honest, I've not really worked with anything like this before, but am trying to learn.

Thank you!

joshuadouch avatar Oct 07 '25 12:10 joshuadouch

Okay, so funnily I've been playing around and at first I didn't get it at all, I found scripts with docker for development, but I didn't have docker in my env so I just span up the frontend server with bun and proxy config to my prod instance, so for frontend that's a thing you can do, but it's an advanced workaround to overcome my env limitations.

So in summary it should be pretty easy for you and anybody else:

  • Fork repo and clone locally via git.
  • Run scripts/start-dev inital run can take a while depending on your network speed, but after that it's fast.
  • Edit something and see it magically change in the app (cool hot reloading)
  • When you are done run scripts/stop-dev

7heMech avatar Nov 11 '25 13:11 7heMech