paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

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:
Mpages/blog/choosing-a-self-hosted-git-service.md | 32++++++++++++++++++++++++++++++--
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/)