Hacker News new | ask | show | jobs
by ZuLuuuuuu 2568 days ago
It might not be cheaper depending on your needs. You won't get all the features GitHub provides with just a git server. You can install something like GitLab, Gogs or Gitea but then you need to do the maintenance yourself which is not minutes.

Add to that the user permission system which Bitbucket like services provide out of the box (I don't know about GitHub), for example a certain team in your company can access certain repositories, interns can access other repositories etc.

Add to that when you want one of your customers to have a read-only access to a repository, so you not only have to manage user permissions, but your whole IT structure needs to provide outside access to a certain part of your network, in a secure way.

This is achievable but it certainly wouldn't take just minutes. Services like Github and Bitbucket provide all these features for a reasonable price, and they have dedicated sysadmins working on providing a secure service 24/7, who would do a better job than a lot of companies can do with their 1-2 person team doing sysadmin things in their free time, besides their main daily workload.

1 comments

I acknowledge that this is a classic HN comment, but a git repo on a VPS with Unix file permissions meets all of your criteria with very low effort.
And when some script blocks your access to your VPS some know-it-all will tell you that this is your own fault because ...

See https://news.ycombinator.com/item?id=20064169