How can I have Github on my own server?

前端 未结 16 1671
鱼传尺愫
鱼传尺愫 2020-12-07 09:53

Is there anything out there like Github that is for your own local server? I am curious if there is like a PHP script or even a desktop client that mimics Github\'s functio

相关标签:
16条回答
  • 2020-12-07 10:07

    The Community Edition lacks many import features like hooks. I recommend gerrit. It is light-weighted and open-source.

    0 讨论(0)
  • 2020-12-07 10:08

    I searched for git PHP implementations too, but with no results. The only way to re-create a site similar to GitHub is to setup a "real" git server on your own server and then use a PHP git web client like http://www.xiphux.com/programming/gitphp/.

    Unfortunatly, you can forget to do this with a hosting solution. You need a real virtual server where you can install everything you want.

    However, if you need a place where store some personal, non-public, non-accessible-to-everyone code for a project, you can try BitBucket. It offers private and private-shared git repos for free.

    0 讨论(0)
  • 2020-12-07 10:11

    I'm quite surprised nobody mentioned the open-source project gogs (http://gogs.io) or a derived fork of it called gitea (http://gitea.io) which basically offers the same what gitlab does, but with minimal system resources (low footprint), being perfect to run in a Raspberry Pi for example. Installation and maintenance is also way simpler.

    0 讨论(0)
  • 2020-12-07 10:14

    you should check out this one: http://gitlist.org/.

    It is written in PHP as you wanted it to be.

    0 讨论(0)
  • 2020-12-07 10:14

    Yes, there's GitHub Enterprise :)

    https://enterprise.github.com

    Only problem is it's a bit pricey :(

    0 讨论(0)
  • 2020-12-07 10:18

    Gitlab has made their service available to run on your own server for free. https://about.gitlab.com/downloads/

    0 讨论(0)
提交回复
热议问题