Sign inSign up

mayflower/geordi

By mayflower

•Updated almost 11 years ago

Image
2

319

mayflower/geordi repository overview

⁠Geordi

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

Geordi La Forge

⁠Usage

⁠Run webhook receiver
export FORGE_USER=your-forge-username
export FORGE_PASS=your-forge-password
  • run geordi: python app.py
⁠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 0.0.0.0:5000 and listen for payloads on http://0.0.0.0:5000/github⁠

⁠Credits

Created by:

Based on the work done by @sashasimkin⁠ (https://github.com/sashasimkin/hook-receiver⁠)

⁠License

GPLv3, see LICENSE⁠ for details.

Tag summary

Content type

Image

Digest

sha256:7681525b8…

Size

204 MB

Last updated

almost 11 years ago

docker pull mayflower/geordi