Code Monkey home page Code Monkey logo

tensei-frontend's Introduction

Tensei Frontend

Build Status codecov Codacy Badge

The graphical user interface for a Tensei (่ปขๆˆ) system. It provides a web based user interface and additional features like cronjobs and triggers.

Resources

The main website for Tensei-Data is located at: https://www.wegtam.com/products/tensei-data

Downloads

You can find the source archives and debian packages on the releases page.

If you just want to launch a quick demo version which includes all needed components we recommend you to try out the available vagrant box. Just create an empty folder, open a terminal and run the following commands inside the folder:

vagrant init wegtam/tensei-demo; vagrant up --provider virtualbox

After the application has started goto http://localhost:9000 in your browser.

You need to have vagrant and virtualbox installed for this to work.

Mailing lists

Google-Group tensei-data Google-Group tensei-data-dev

System requirements

To achieve more fine grained statistics about the application it is recommended to have the hyperic sigar library installed. To use it you have to set the java.library.path property when running the application.

The frontend uses an embedded H2 database by default. If you want to switch to a PostgreSQL db then you'll need at least version 9.4.

System architecture and provisioning

The Tensei-Data system is build upon three components:

  1. Tensei-Server
  2. Tensei-Frontend
  3. At least one Tensei-Agent

To be able to run Tensei-Data you have to start at least one of each components.

For development purposes it is feasible to simply start each one from the sbt prompt via the run task.

Provisioning / Deployment

To be able to provision the system components a packaging configuration for the sbt native packager plugin is included. The recommended way is to create debian packages via the debian:packageBin sbt task. Resulting debian packages can be installed on a debian or ubuntu system. Before the package is build the test suite will be executed.

% sbt clean debian:packageBin

We recommend to use the gdebi tool on ubuntu because it will automatically fetch required dependencies.

The packages include system startup scripts that will launch them upon system boot.

tensei-frontend's People

Contributors

faustas avatar jan0sch avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

tensei-frontend's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.