sona-server

module
v0.0.0-...-51e9bd5 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2020 License: MIT

README

The Sona Project

Sona (Support Oriented Notification Application) is a open-source project. This project is intended to provide a simple and easy to use web service that allows for the creation and management of incidents.

Sona

Overview

Sona is a web service that provides a configurable incident management system. Its original intent was to create a simple and easy to configured pipleline for the maintence of software. Sona provides

  • Options for how incidents are stored.
  • Options for how attachments are stored.
  • A REST API to manage incidents
  • Configuration to allow the invocation of other web services.

Audience

Sona is recommneded for anyone who wants a free easy to deploy incident tracking system.

Getting Started

Setup
  1. Install go 1.8.3+ (https://golang.org/dl/)
  2. Create a new folder for this project making sure it is in your gopath.
  3. run git clone https://github.com/JeffreyRiggle/sona-server
Building
  1. Run go get (make sure to grab dependencies)
  2. Run go build in source folder
Running
  1. Run the src(.exe) file with elevated privledges.

Configuration

Sona offers a couple of configuration options for the application at runtime. In order to run with a configuration run src with the file (inculding path) as a command argument.

Some configuration options to consider would be the incidentmanagertype and filemanagertype. For more information on these configurations see configuration.go

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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