I've been using Gogs happily for two years: https://gogs.io/docs/installation
How to Host Your Own Private Git Repositories
21–30 of 114 posts
Re: How to Host Your Own Private Git Repositories
#22This is a good setup if you are the only one accessing the repo. If you need something a little bit more complex, I would highly recommend gitolite for managing repositories & users. Configuration is done via some INI/TOML-like files in a git repo. User public keys are stored in the same repo.
What about Gitlab? Isn't that more popular than gitolite?
Re: How to Host Your Own Private Git Repositories
#23(I know it doesn't look complicated, but if there's a decent "standard" already out there...)
Re: How to Host Your Own Private Git Repositories
#24Does anyone know of a good AMI or Docker container that's got all this already set up, as far as it's possible? (I know it doesn't look complicated, but if there's a decent "standard" already out there...)
Re: How to Host Your Own Private Git Repositories
#25This is a good setup if you are the only one accessing the repo. If you need something a little bit more complex, I would highly recommend gitolite for managing repositories & users. Configuration is done via some INI/TOML-like files in a git repo. User public keys are stored in the same repo.
(You'll have to create separate UNIX shell accounts for all your developers sharing a common group with this setup, and this may or may not be a good idea.)
Re: How to Host Your Own Private Git Repositories
#26Why do this when http://bitbucket.com will host private git repos for free? They also have have Large File Storage implemented as well. I use GitHib client using BitBucket for repo hosting with LFS and it works great, no need to host anything.
Re: How to Host Your Own Private Git Repositories
#27This is a good setup if you are the only one accessing the repo. If you need something a little bit more complex, I would highly recommend gitolite for managing repositories & users. Configuration is done via some INI/TOML-like files in a git repo. User public keys are stored in the same repo.
What about Gitlab? Isn't that more popular than gitolite?
Re: How to Host Your Own Private Git Repositories
#28Why do this when http://bitbucket.com will host private git repos for free? They also have have Large File Storage implemented as well. I use GitHib client using BitBucket for repo hosting with LFS and it works great, no need to host anything.
Not everything needs to be in the cloud, and using any online service run by someone else brings some degree of reliability, security, privacy and longevity risk. Some of us just prefer to avoid those risks, and usually will unless there's some compelling benefit that outweighs them.
Re: How to Host Your Own Private Git Repositories
#29Re: How to Host Your Own Private Git Repositories
#30Why do this when http://bitbucket.com will host private git repos for free? They also have have Large File Storage implemented as well. I use GitHib client using BitBucket for repo hosting with LFS and it works great, no need to host anything.
> Why do this when http://bitbucket.com will host private git repos for free? Because you never know when one of these online services will suffer an outage, suffer a security breach that leasks your private repos or email & credentials, or even lose your data entirely. The fact that the service is free doesn't mean that it doesn't come without potential issues.
I don't know... at some point you sort of just have to trust someone... be it the hosting provider, or the service provider. And I'm old... but I've had to untangle issues with CVS / VSS / SVN / etc... over the years I don't want anything to do with that crap -- if I can punt it to someone else to manage I'm OK paying some tiny subscription fee.
I think there's been one day in the last ~10 years when I couldn't use GitHub. To me that seems worth the $20 a month, or whatever they charge now.