Skip to content

Latest commit

 

History

History

README.md

🖥  The Web Application  🖥️

Interested in Contributing? Take a look at our technical documentation

Overview

This repository contains the source code for the Docker image inseefrlab/onyxia-web.

Architecture

onyxia-web is a Vite Single Page Application (SPA) that runs entirely in the user's browser and is delivered as static files.

Project Structure

  • UI Layer: This project utilizes React, but solely as a UI library. The React-specific code is isolated to src/ui.
  • Core Logic: The bulk of the application's functionality resides in src/core. Importantly, the core logic is entirely agnostic to React.

Run the Docker image locally

docker build -t inseefrlab/onyxia-web:main .
docker run -it -p 8083:8080 --env ONYXIA_API_URL='https://datalab.sspcloud.fr/api' inseefrlab/onyxia-web:main

Navigate to http://localhost:8083 in your browser.