Documentation on enabling continuous integration for the Fedora documentation website.
python3, podman, Apache server
Install HTTPD packages.
sudo dnf install httpd -y
Start the HTTPD service.
sudo systemctl start httpd.service
(Optional) Add custom servername to /etc/hosts
Configure Fedora Messaging public broker. Responsible for listening to activities on on doc repos.
python3 -m venv venv
source venv/bin/activate
$ pip install -r requirements.txt.
PAGURE_API_KEY = <api_key>
$ PYTHONPATH=. fedora-messaging --conf config.toml consume