[try Beta version]
Not logged in

 
Hamachi Git Server?

Pages: 12
Mar 30, 2014 at 1:36am
closed account (N36fSL3A)
I'm curious on how I can set up a Git Server with Hamachi. I'd usually just pay for hosting to do this, but I don't want people to have access to my source code, and I'd like to host it from a local location (a weak computer from like '98 or something).

I'm thinking of starting a few closed source projects me and my friends can work on.
Mar 30, 2014 at 2:13am
What's the purpose? I guarantee you can find a free private git host if you look.
Mar 30, 2014 at 2:18am
Bitbucket allows private repos but they limit the number of users.
Mar 30, 2014 at 2:36am
closed account (3hM2Nwbp)
I can vouch for bitbucket. So far I've maintained roughly 10 closed source repositories without issues with them.
Mar 30, 2014 at 4:16am
If your server isn't behind a router, you can expose it to the public network using something like No-IP. If it isn't, you can still do it, but you'll have to forward the ports Git uses.
Mar 30, 2014 at 9:06pm
closed account (N36fSL3A)
To helios, NoXzema, and nakaru9333:

I thought about those options, but I don't want someone to find my IP and the code to be intercepted.

That's why I want hamachi; I want to be able to put a password on the repo. And if I want more friends to join, I don't mind purchasing premium.
Last edited on Mar 30, 2014 at 9:07pm
Mar 30, 2014 at 9:12pm
Only the user accounts you allow access will have access.
Mar 30, 2014 at 9:13pm
closed account (N36fSL3A)
Yes but I don't want to be screwed over if they terminate my account. They can whenever they feel fit.

I'd also like physical access to the server itself.
Mar 30, 2014 at 9:21pm
I thought about those options, but I don't want someone to find my IP and the code to be intercepted.
Pretty sure Git must have security facilities.
Mar 30, 2014 at 9:24pm
Follow their TOS and there is no reason your account would be closed. I just don't see the sense in running a local git server on old hardware when bitbucket (or any git service) will be using better hardware and have redundancies ensuring your code is avaliable at all times. But it's your call dude.
Mar 30, 2014 at 9:25pm
You're afraid of a middle man attack? Use HTTPS or SSH.
Mar 30, 2014 at 9:36pm
Besides if they terminate(for whatever reason) your account you still have your local repo, the only thing you "lose" is any commits your friends did that you didn't pull, but your friend will have it.
Mar 30, 2014 at 10:01pm
closed account (N36fSL3A)
Yea but I won't have physical access.

How do I even get a Git server on hamachi?

ccsdude wrote:
Besides if they terminate(for whatever reason) your account you still have your local repo, the only thing you "lose" is any commits your friends did that you didn't pull, but your friend will have it.
nakaru9333 wrote:
Follow their TOS and there is no reason your account would be closed. I just don't see the sense in running a local git server on old hardware when bitbucket (or any git service) will be using better hardware and have redundancies ensuring your code is avaliable at all times. But it's your call dude.
I'm really paranoid about this. I'd rather have full control over everything.
Mar 30, 2014 at 10:17pm
Hamachi is simply a central server-assisted VPN (for IP resolution and such). You have your Git server listening for connections on x port. When your friends connect to, say, 10.8.0.1:x (the virtual IP address of the server), they'll connect to the server.
Mar 30, 2014 at 10:26pm
You can just host your own git service over ssh. Badabing, you have encrypted git that only your select members can access.
Mar 30, 2014 at 11:41pm
closed account (N36fSL3A)
Well I found Visual SVN... how can I make it use hamachi?
Apr 1, 2014 at 1:49am
closed account (N36fSL3A)
Any ideas?
Apr 1, 2014 at 1:57am
You don't "make [software] use hamachi". Did you read helios' post? All hamachi does is make a virtual LAN address that actually connects across the internet. Learn how to use hamachi first, worry about git/SVN later.
Apr 1, 2014 at 5:50pm
I thought about those options, but I don't want someone to find my IP and the code to be intercepted.


If this seriously concerns you, then nothing will make you happy. There are soooo many reasons why this is just outrageous.

Stop just trying to sound smart and go learn something.
Apr 1, 2014 at 7:08pm
closed account (N36fSL3A)
If this seriously concerns you, then nothing will make you happy. There are soooo many reasons why this is just outrageous.

Stop just trying to sound smart and go learn something.
What I was saying was that I want to have a password on the server.

I was referring to the port fowarding thing (I know I said 'options', but that's what I meant). You can just type in the address in a svn client and have instant access.
Pages: 12