Skip to main content
Ctrl+K

OrangeQS Juice

  • Getting started
  • Tutorials
  • Concepts
  • Reference
  • Contribute
  • GitLab
  • OrangeQS
  • Getting started
  • Tutorials
  • Concepts
  • Reference
  • Contribute
  • GitLab
  • OrangeQS

Section Navigation

  • Architecture
  • Extensions
  • Configuration
  • Client
  • Services
  • Database
  • Tasks
  • Pub/Sub Communication
  • Dashboard
  • System Monitor
  • Concepts

Concepts#

This section contains explanations and how-to guides on the core concepts of OrangeQS Juice. Some prior knowledge is already assumed, for example from the Tutorials.

  • Architecture
    • Components
    • Communication
  • Extensions
    • Installing extensions
    • Developing extensions
  • Configuration
    • Configuration file organization
    • Exposing configuration options for your extension
    • Bundling configuration files with your extension
  • Client
    • Adding Client methods
  • Services
    • Example: HTTP server
  • Database
    • Understanding InfluxDB concepts
    • Using and creating buckets
    • Defining a schema
    • Writing data
    • Querying data
  • Tasks
    • Task flow
    • Defining tasks
    • Executing tasks
  • Pub/Sub Communication
    • Step 1: Start the publisher
    • Step 2: Prepare the subscriber
    • Step 3: Start listening for events
  • Dashboard
    • Configuring a dashboard application on OrangeQS Juice
  • System Monitor
    • Core Components

previous

Setting up OAuth 2.0 authentication using GitLab

next

Architecture

© Copyright 2025, Orange Quantum Systems.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.16.1.