epsxy / gowooks

A lightweight git webhook server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gowooks

Go report Build Status Coverage Status

A lightweight secure git webhook server

Quickstart

You can easily build and run using predefined makefile rules. The .env file contains variables and secrets for your server.

# copy .env file. 
# You have to update it with your own values
cp DEV.env .env

# test
make test

# build
make build

# run
make run

Env file

Below the description of all parameters

  • SECRET: contains the secret you have set up in your Git server
  • PORT: Contains the port the server will be listening on
  • ROUTE: The route the server must listening your hook on

Licence

The MIT Licence

About

A lightweight git webhook server

License:MIT License


Languages

Language:Go 84.4%Language:Dockerfile 8.5%Language:Makefile 5.9%Language:Shell 1.2%