Pagure is a git-centered forge, python based using pygit2.
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.
pagure-taiga is a plugin for pagure allowing to integrate pagure with taiga.
It currently supports:
We advice to run taiga using docker using the project benhutchins/docker-taiga-example.
Clone the docker-taiga-example repo:
git clone https://github.com/benhutchins/docker-taiga-example.git
Adjust the docker-compose.yml
file a little
events
, rabbit
and redis
pods around line 12rabbit
, redis
, celery
and events
If you are already running a process on port 80 on your host you may want
to change in the docker-compose.yml
file``- 80:80`` to - 8080:80
under ports
around line 7
Adjust taiga-conf/local.py by adding the following two lines:
WEBHOOKS_ENABLED = True DEBUG = True # Not necessary per say but can be useful
Build the containers:
sudo docker-compose build
Run the containers:
sudo docker-compose up
Documentation to come