I have jira setup on a server inside our firewall and we are linking to several private github repos. Force sync works but nothing happens automatically. My guess is we don't have the jira server available from github and truthfully we don't really want it available from the outside.
So ideally I'd like to cron the running of the sync to happen periodically. My guess is I'd do this with a "service" and a jelly script.
Or if anyone has information on how to open up the jira server to callbacks from github securely. I'm kinda familiar with portforwarding and 1:1 nats but I don't know enough about jira or github to start locking these down.
edit: tcpdump shows the force sync hitting github.com.https and there's a dns record for https.github.com so perhaps portforwarding could be alittle more secure