{"action":"created","issue":{"url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1063","labels_url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1063/labels{/name}","comments_url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1063/comments","events_url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1063/events","html_url":"https://github.com/SynoCommunity/spksrc/issues/1063","id":35331316,"number":1063,"title":"[REQUEST] package for GitBlit","user":{"login":"penenkel","id":7736404,"avatar_url":"https://avatars.githubusercontent.com/u/7736404?v=3","gravatar_id":"","url":"https://api.github.com/users/penenkel","html_url":"https://github.com/penenkel","followers_url":"https://api.github.com/users/penenkel/followers","following_url":"https://api.github.com/users/penenkel/following{/other_user}","gists_url":"https://api.github.com/users/penenkel/gists{/gist_id}","starred_url":"https://api.github.com/users/penenkel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/penenkel/subscriptions","organizations_url":"https://api.github.com/users/penenkel/orgs","repos_url":"https://api.github.com/users/penenkel/repos","events_url":"https://api.github.com/users/penenkel/events{/privacy}","received_events_url":"https://api.github.com/users/penenkel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/SynoCommunity/spksrc/labels/request","name":"request","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-06-09T22:26:53Z","updated_at":"2015-10-13T17:45:18Z","closed_at":null,"body":"In my search for a git (or hg) repository management solution, if have now found http://gitblit.com. GitBlit is a java web application (servlet). It provides a clear web interface that allows the creation, visualization and access rights management of git repositories.\r\n\r\nThe servlet can either be hosted via a existing webserver that has a servlet container (e.g. Tomcat, Jetty) or one can use the included webserver (Jetty) for a standalone solution. (as the official Tomcat package is not avalible for my DS213+, I went with the standalone version)\r\n\r\nUnder Windows I have managed to get it working without any trouble. \r\nOn my Diskstation I have managed to start it via ssh console. Unfortunately disconnecting ssh also terminates the application :(\r\nI have tried the following commands:\r\ncd %gitbitfolder%\r\nsh ./gitbit.sh\r\nThat launches the webserver but blocks the ssh console \r\n\r\nnohup sh ./gitblit.sh > out.log 2> err.log &\r\nThis launches the webserver and leaves the console responsive while writing the two streams into files. Unfortunately it still terminates the server with the console.\r\n\r\nAll in all I don't think it would be to difficult to make a robust package out of this (provided one is somewhat familiar with both *nix shells and Synology packages, both of which I'am decidedly not)\r\n\r\nPS: obviously this requires java on the DS (I used the java package by MissleHugger)\r\n\r\n\r\n<bountysource-plugin>\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/2580083-request-package-for-gitblit?utm_campaign=plugin&utm_content=tracker%2F282943&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F282943&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"},"comment":{"url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/comments/147790954","html_url":"https://github.com/SynoCommunity/spksrc/issues/1063#issuecomment-147790954","issue_url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1063","id":147790954,"user":{"login":"BenoitFreslon","id":758680,"avatar_url":"https://avatars.githubusercontent.com/u/758680?v=3","gravatar_id":"","url":"https://api.github.com/users/BenoitFreslon","html_url":"https://github.com/BenoitFreslon","followers_url":"https://api.github.com/users/BenoitFreslon/followers","following_url":"https://api.github.com/users/BenoitFreslon/following{/other_user}","gists_url":"https://api.github.com/users/BenoitFreslon/gists{/gist_id}","starred_url":"https://api.github.com/users/BenoitFreslon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BenoitFreslon/subscriptions","organizations_url":"https://api.github.com/users/BenoitFreslon/orgs","repos_url":"https://api.github.com/users/BenoitFreslon/repos","events_url":"https://api.github.com/users/BenoitFreslon/events{/privacy}","received_events_url":"https://api.github.com/users/BenoitFreslon/received_events","type":"User","site_admin":false},"created_at":"2015-10-13T17:45:18Z","updated_at":"2015-10-13T17:45:18Z","body":"Any news?"}}