Hacker News .hnnew | past | comments | ask | show | jobs | submitlogin

DNS is the cause of all problems, but it's also the solution - just like anyone can run Apache or Nginx, so should anyone be able to run a git setup. Then it scales really well, as everyone is doing their own thing on their own domains.

Of course, you lose out on some things like ease of user access and various protections.



Anyone can run a git setup. You need git and SSH installed on a server and you need an SSH key for each user.


You don't need this. git and a local drive. git and a shared drive. git and an https engine (can be a plugin to apache/nginx, not a full github like solution). git and ssh but people use username/password.

Full github/gitlab: git and Gogs, Gitea, Forgejo.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: