Slack made easy for orgs
Groovy CSS HTML CoffeeScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config/codenarc
gradle/wrapper
src
.gitignore
.travis.yml
HEADER_LICENSE
History.md
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

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