GitBucket is a Git web platform powered by Scala offering:
The current version of GitBucket provides many features such as:
GitBucket requires Java8. You have to install it, if it is not already installed.
java -jar gitbucket.war.
http://[hostname]:8080/and log in with ID: root / Pass: root.
You can also deploy
gitbucket.war to a servlet container which supports Servlet 3.0 (like Jetty, Tomcat, JBoss, etc). Note that GitBucket doesn't support Jakarta EE yet.
For more information about installation on Mac or Windows Server (with IIS), or configuration of Apache or Nginx and also integration with other tools or services such as Jenkins or Slack, see Wiki.
To upgrade GitBucket, replace
gitbucket.war with the new version, after stopping GitBucket. All GitBucket data is stored in
HOME/.gitbucket by default. So if you want to back up GitBucket's data, copy this directory to the backup location.
GitBucket has a plug-in system that allows extra functionality. Officially the following plug-ins are provided:
You can find more plugins made by the community at GitBucket community plugins.
If you want to try the development version of GitBucket, or want to contribute to the project, please see the Developer's Guide. It provides instructions on building from source and on setting up an IDE for debugging. It also contains documentation of the core concepts used within the project.
See the change log for all of the updates.