otrs-bridge

command module
v2.0.3+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2018 License: Apache-2.0 Imports: 7 Imported by: 0

README

OTRS bridge

Introduction

Features
  • Keep a trello board in sync with your OTRS
  • Post new Tickets to Slack channel

Build Status Go Report Card

Running

You can grab the latest release build at the releases page.

Before running, make sure you copy the config.toml.dist file to config.toml in your working directory. Then modify the settings to match your setup. You can override the config file location via the -config argument.

After that you should be able to run the binary:

./otrs-bridge -config /usr/local/etc/otrs-bridge/config.toml

The bridge defaults to port 8080 but can be overridden via the PORT environment variable.

Building

To build the otrs bridge you need a go runtime and the dep dependency manager.

After installing the prerequisites simply run:

./scripts/build.sh

This will produce the otrs-bridge statically linked binary

OTRS Setup

Import the webservice definitions from the otrs-webservices directory, make sure to use the correct URL of the bridge service

Hacking

Just open the directory and start hacking.

License

Copyright 2018 sipgate GmbH

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL