I want to use GitHub clients from user accounts on a server where they are not supposed to be able to go online otherwise. The GitHub Windows app does not even install without users' downloading it themselves (see my previous question on SuperUser), but also for my regular use, I need to know the bare minimum one needs to open up.
By opening up I mean user account privileges (under Windows Server 2012 specifically) or firewall rules.
Over on SuperUser, I received advice that port 9418 is the key. Does it mean that all I need to worry about is to have that open?
(I know I could also just try this out, but I would rather propose only one change to administrators, and not go back for seconds.)
And is there an easy solution for the app install problem, or I should just temporarily let users download and install things, and lock things down afterwards?
Thanks!