Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Please note that the internal Git repository has been by default enabled in the EC2 setup.

...

  1. Enable the following setting in the SC/repository/conf/cartridge-config.properties file.

    Code Block
    feature.internalrepo.enabled=true
  2. Download Gitblit GO from  http://gitblit.com/.
    Unzip the Gitblit to the /opt/GitBlit folder.

  3. Please download internal_repo_service.zip file from the following location <<<URL>> dist.wso2.org/downloads/stratos/2.0.0/ga/.
    Unzip the file and copy the following files to the mentioned locations:

    • Copy wso2carbon.jks into /opt/GitBlit folder.

    • Copy s2.gitblit.plugin-0.0.1-jar-with-dependencies.jar into the /opt/GitBlit/ext folder.

  4. Configure the following in Gitblit:

    •  Set the following in the gitblit.properties file that is found in /opt/GitBlit/data folder:

      Code Block
      realm.userService=org.wso2.carbon.s2.gitblit.service.GitAuthService
      web.enableRpcMa nagement = true
      server.httpsPort = 8443
      server.httpsBindInterface =
      Info
      By default server.httpsBindInterface=<localhost>. We need to remove the <localhost> value and keep it empty so that the https interface will consider all the interfaces and not only the localhost.
  5. Enable the 8443 port in your security group.

    Info

    It is assumed that GitBlit https is running on 8443.