Local gitlab runner firewall

I’m pretty new to gitlab. I configured a Raspberry machine as a runner. I haven’t setup firewall yet but I would like to know what firewall configuration needs to be enabled so that the runner can still function?
I also didn’t have to create a virtual route on my router to the Raspberry, I’m not quite sure how the runner communicates with gitlab??

I believe the runner must be able to access gitlab on the http(s) port to register, as you would from a browser. As far as I know that is all the access that is needed.

Thank you @bartj it works like you said. Here’s more info I found How does communicate gitlab runners?

1 Like