Hey guys! Long time since I've been 'round these parts. How have you guys been?
I have been busy working on the some of the same projects that I have set out to do before, it just takes some time between work and living at my own.I was recently interested in setting up JIRA and private git repositories for my small team so that we could work remotely, securely, and not depend on cloud platforms that are either expensive, or have changing services they provide.So here's what I ended up doing:Installed JIRA as a serviceInstalled Bonobo Git Server as a websiteThen:Use a subdomain from a website domain to redirect to my IP addressSign the certificate to the subdomain and install it into the certificate storeUse ARR with url rewrite rules that apply to the port used for JIRA access to the localhost port, successfully using HTTPS for the websites and JIRA simultaneously.I was surprised this worked as well as it did in the end to be honest.I look forward to posting progress of the new websites I am looking forward to releasing soon :DSo just out of curiosity, are people still interested in technical blogs here? Look forward to reading in progress updates again!Installing JIRA and Git on my home server
Posted by Alert Games on June 28, 2016, 9:27 p.m.
We've been running GitLab internally at work, though instead of having an exposed external IP to access it we're set up for remote workers to use a VPN. I've thought about setting it up on my home NAS/HTPC box as well, but I haven't gotten around to it.
@Aistarin: Yes I did, fixed. Gogs does look pretty nice as well. At work we use TFS, GitHub, and self-hosted repo's.
@SipusGames: I have 10 reasons to read that blog and number 7 will surprise you@fashback: VPN freaks me out (stolen laptops, stolen passwords, etc) but I use it for work anyway. I could set up a VPN to my own server, but I think its more cumbersome for people than just using a website address.. maybe. Especially since it isn't a real job, just a startup project.Good to see the community still active, despite still not having v4 in 2016. Give me notifications dammitYeah, the usability part of a VPN can be a sticking point. I've also got full auditing of who logs in to access what set up. When I was picking VPN technologies, I went with something both Windows and macOS support natively, to try to minimize the complexity of connecting. Once they're in, I've got them set up to use DNS from our office's router; That lets me hijack DNS requests to local services and point them internally without people having to go to IP addresses. Thus far we've only had issues when people buy new laptops (CEO controls all purchasing and doesn't notify or consult IT) and expect the VPN to be magically on there.
Well technically it is on there if they configure it… ha. I'm sure in an office setting where you have many more applications/servers it makes more sense. Although I think VPN may be more secure as you have more credential and security going in before accessing the content, rather than a public facing website.
Generally, as long as your VPN is configured correctly. It's rather overkill for an unofficial project unless you happen to want to set it up as a hobby.