? sushi

Simple Ktor server to handle GitHub Issues to YouTrack, usually for YouTrack Standalone.

Why?

There is not really a definite way to handle GitHub Issues towards YouTrack Standalone. This is basically
a webhook that listens on issue events (created, closed, comment add, etc) to post them onto YouTrack.

Installation

You only really need Java 16 or higher to run sushi since it’s a stateless microservice, it doesn’t persist
anything.

I provide a Docker image if you wish to run sushi on Docker.

# Docker installation
$ docker pull noelware/sushi && docker run -d -p 3333:3333 \
  -v /path/to/config.json:/app/sushi/config.json \
  noelware/sushi
 
# Git repository installation
$ git clone https://github.com/Noelware/sushi && cd sushi
$ ./gradlew build
$ java -jar ./build/libs/sushi.jar

License

sushi is released under the GPL-3.0 License.

GitHub

View Github