MelineeTS / onyxia-ui

Web UI for the Onyxia Datalab

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Onyxia UI

Build Status Quality Gate Status Coverage Status License: MIT

This app is used at Insee.
This is the Web UI. See Onyxia-API for the server part.

The opensourcing (and documentation) is still a work in progress, please be patient :)

Documentation

The documentation can be found in the docs folder and browsed online.

Quick start

Using docker

docker run -p 8080:8080 --env BASE_API_URL=https://onyxia-api.yourdomain.com inseefrlab/onyxia-ui

Using NodeJS

npm install
npm run start

Configuration

Main configuration file is .env. You can either fill it or create a .env.local locally.
Each variable can be overriden using environment variables.

About

Web UI for the Onyxia Datalab

License:MIT License


Languages

Language:JavaScript 90.2%Language:CSS 7.4%Language:Shell 1.1%Language:TypeScript 0.8%Language:HTML 0.4%Language:Dockerfile 0.1%