3 ms·
I'm not sure it would be really useful. Github is more a service than a software, you need tons of components to make it work (Elastic Search, a DB, haproxy or
by kakwa_ 8y ago
I'm not sure it would be really useful.
Github is more a service than a software, you need tons of components to make it work (Elastic Search, a DB, haproxy or nginx, a lot of ruby, a few C/C++ libraries, a few python libraries, etc) it's a big beast.
I know they provide VM images for Github Enterprise, but IIRC, it was quite a big beast, requiring at least 16GB of RAM a fast CPU with many cores and a large disk last time I looked (3 or 4 years ago). And there was a lot of stuff in that image.
If I had the source code, I'm not sure I would be able to properly deploy it and maintain, even with some documentation. Too many moving parts. And I feel a lot of sysadmins would be in the same situation.
There are some services that open source there code. Travis-ci is the one I've in mind, yet I don't know of any deployments outside of travis-ci.