2 ms·
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 sc
by bombcar 6mo ago
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.
- tardedmeme 6mo agoAnyone can run a git setup. You need git and SSH installed on a server and you need an SSH key for each user.
- gnabgib 6mo agoYou 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.