carosio/unimux

Name: unimux

Owner: CAROS.io

Description: Router Application for hello jsonrpc APIs

Created: 2015-06-05 11:36:14.0

Updated: 2018-02-21 08:04:43.0

Pushed: 2016-11-16 10:14:37.0

Homepage: null

Size: 90

Language: Elixir

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

UniMux Build Status Coverage Status

UniMux applciation for routing hello-based requests.

Minimal requirements are:

If you install erlang on Ubuntu, install aditionally:

Build an application:

$> mix do deps.get, compile

Start an interactive shell with application:

$> iex -S mix

Dev configuration is placed on config/config.exs

Release configuration is placed here: unimux.conf, but should not changed manuelly, instead change the schema: unimux.schema.exs and regenerate the configuration with:

$> mix conform.configure

Build an test release locally:

$> MIX_ENV=prod mix release

See more information about releases here: exrm and relx

Build release on builder, which does download dependencies for you, use release enviroment, which overwrites the pathes to deps/<app>

$> MIX_ENV=release mix release

Building the documentation:

$> mix docs

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.