commit 4d34f31229a32ebdd9c52cd8b0d69766d654f071
parent 904c49a06c46c577308310a2ee9ef7590ca980fb
Author: Jake Bauer <jbauer@paritybit.ca>
Date: Mon, 21 Sep 2020 01:54:48 -0400
Add pagure to self-hosted git service blog post
Diffstat:
1 file changed, 30 insertions(+), 2 deletions(-)
diff --git a/pages/blog/choosing-a-self-hosted-git-service.md b/pages/blog/choosing-a-self-hosted-git-service.md
@@ -4,18 +4,20 @@
[//]: # "main.min.css"
-[//]: # "GitLab; Gogs; Gitea; SourceHut; Phabricator; Gitolite; Gitweb; cgit; My Choices"
+[//]: # "GitLab; Gogs; Gitea; SourceHut; Phabricator; Pagure; Gitolite; Gitweb; cgit; My Choices"
<div class="byline">
<b>Written By:</b> Jake Bauer |
<b>Posted:</b> 2020-05-26 |
- <b>Last Updated:</b> 2020-07-06
+ <b>Last Updated:</b> 2020-09-21
</div>
_**2020-05-27 Update**: Add Gitolite._
_**2020-05-29 Update**: Add cgit._
+_**2020-09-21 Update**: Add Pagure._
+
Git is by far the most popular version control system right now and there are so
many options for self-hosting your repositories it can be difficult to figure
out which one is the best for you. In this post, I'll go through many of the
@@ -140,6 +142,32 @@ for a simple way to show off your Git repositories. It is fully-featured and
competently developed though so, if you're looking for an alternative to GitLab
for a group or team of people, Phabricator is worth checking out.
+### Pagure
+
+* [Link to Pagure](https://pagure.io/)
+* **Programmed In**: Python
+* **Supports**: Git
+
+Pagure is similar to the other software forges mentioned above. It has all the
+features expected from a contemporary software forge including wikis, issue
+trackers, releases, and more. From the [Pagure home
+page](https://pagure.io/pagure):
+
+> With pagure you can host your project with its documentation, let your users
+> report issues or request enhancements using the ticketing system and build
+> your community of contributors by allowing them to fork your projects and
+> contribute to it via the now-popular pull-request mechanism.
+
+One advantage I can see for Pagure over many of the other options is that both
+project and user discovery seem to be easier than with other software forges.
+There are dedicated pages listing repositories, users, and groups with a search
+bar allowing for the quick and easy discovery of different things on a specific
+instance.
+
+It also offers several methods for installation: Docker, Vagrant, and a manual
+installation. The manual installation process is very straightforward and clear
+from the instructions given.
+
### Gitolite
* [Link to Gitolite](https://gitolite.com/gitolite/)