Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description


Geordi (La Forge) is a small GitHub webhook receiver written in python publishing Puppet modules to the Forge

<div style="float: right">
<img alt="Geordi La Forge" src="">


Run webhook receiver

  • Use to prepare a virtual environment.
  • Puppet Forge credentials need to be configured via environment variables:
    export FORGE_USER=your-forge-username
    export FORGE_PASS=your-forge-password
  • run geordi: python

Running in Docker

  • Build the Docker image: docker build --tag geordi .
  • Run a container: docker run -p 5000:5000 -e FORGE_USER=user -e FORGE_PASS=pass geordi:latest

Configure GitHub

Once you start geordi it will bind to and listen for payloads on


Created by:


GPLv3, see LICENSE for details.

Docker Pull Command
Source Repository