Do note that background services can't use ports below 1024 in many environments unless they get extra privileges. If using Linux, CAP_NET_BIND_SERVICE provides this permission so you can run Ignition as non-root.