When comparing Gitbucket vs GitStack, the Slant community recommends Gitbucket for most people. In the question“What are the best self-hosted web-based Git repository managers?” Gitbucket is ranked 9th while GitStack is ranked 13th.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy to install
Pro Wiki and issues available
GitBucket has support for wiki, issues, pull requests and mail notification.
Pro Supports public and private repositories
GitBucket supports both public and private repos, as well as user management (only allowed to administrators).
Pro Online file editing
Support for file editing right from the browser UI is supported.
Pro LDAP support
The Lightweight Directory Access Protocol is an application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network.
Pro Monthly release
New version of GitBucket released every month.
Pro Free and open source
GitStack is free and open source. It's source code can be found on GitHub.
Pro FREE Business Edition if you write a blog post about them
They offer a FREE Business Edition if you have a blog and write a post about them. That's $720 you don't have to pay.
Pro Easy setup
There is a wizard setup that installs GitStack on windows in about 3 minutes.
Pro Can manage users and groups out of the box
GitStack supports user and group management and permissions. Different users or groups can have different permissions.
Pro LDAP support
The Lightweight Directory Access Protocol is an application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network.
Cons
Con Can not rename or delete user
GitBucket just disables user login and deletes user's repository.
Con Still has some features that have not yet been implemented
Some features are still missing, but are in the process of being implemented. Such as:
- Network graph
- Statistics
- Watch / Star
Con Windows only
Unfortunately GitStack is not cross-platform. It only runs on windows.
Con Does not support issue tracking
There is no issue tracking out of the box for GitStack, companies that choose to use it usually have a issue tracking software already installed and running.
Con Git only
Supports only Git version control system.
Con Clear Port 80
When installing, you must have port 80 clear or it won't install. You can change the port after install, but for install, it must be clear.