Skip to content

antoniovl/wonky

 
 

Repository files navigation

wonky

Build Status codecov.io

Wonky is a port of slacking, to the JVM written in Groovy and SpringBoot.

Requirements

"JDK" "Spring Boot"

Features

  • A landing page you can point users to fill in their emails and receive an invite (http://slack.yourdomain.com)

Build

./gradlew clean bootRepackage

Run

To run wonky you need a Slack API token. Note that the user you use to generate the token must be an admin. You may want to create a dedicated @wonky-inviter user (or similar) for this.

You can find your API token here

In order to run wonky you need to provide the following settings:

  • slack.token
  • slack.host

By default wonky runs on port 3030, as any Spring Boot application you can chance the port as you wish.

Setting configuration values

You have different options for this:

  java -Dslack.token={your_token} -Dslack.host={your_slack_host} -jar wonky-x.x.x.jar
  export SLACK_TOKEN={your_token_here}
  export SLACK_HOST={your_slack_host_here}
  java -jar build/libs/wonky-x.x.x.jar

Communities using Wonky

Development badges

Stories in Ready

Throughput Graph

codecov.io

About

Slack made easy for orgs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Groovy 86.3%
  • CSS 6.5%
  • HTML 4.7%
  • CoffeeScript 2.5%