My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

If you want to have somthing like github but on your own server (and you have no 5000$) you can use this application. The most fresh docs see README file in src directory.

What it can

  • Manage users. User registration, collaborators on repos
  • Manage ssh public keys. You can add any number of keys for yourself or only for one repo
  • Repositories. Can be public or private. You can add collaborator to repository.
  • Forking. You can fork any visible for you repository and make pull requests for owner
  • Ssh read+write access, git protocol anonymous read access, http read (can anonymous) and write
  • Email notifications

Installation

Assume you already have a server with any java web server (i use jetty) and mongodb 2.0 (yes as storage it uses mongo). Source building (i try to have in master stable version)

$ git clone git://github.com/btd/luna.git
$ cd luna
$ ./sbt package

Now use ./target/scala-2.9.1.final/luna-tool_2.9.1-{VERSION}.war.

Sometimes i upload fresh war package there. But better to build it. About configuration see README.

If you need help create issue on github or send me email with full description of your problem.

You can see demo.

I need to rent development server and your donations can help in it.

Powered by Google Project Hosting