Sign inSign up

fractalworks/joule-daemon

By fractalworks

•Updated 8 months ago

Joule Daemon is a stream processing engine that enables dynamic use cases to be deployed at runtime

Image
Internet of things
Machine learning & AI
Developer tools
0

2.1K

fractalworks/joule-daemon repository overview

⁠Joule

Joule is a Low Code use case platform designed to deliver business impact at pace by reducing time to design, build, pilot and scale.

For an overview of Joule go to the FractalWorks Joule Platform Overview⁠ site. Or for the complete documentation go to Joule Platform Documentation⁠

⁠latest updated to Joule v1.3.0

The latest tag for this image now points to the latest released implementation of Joule.

⁠Example docker compose
services:
  joule_daemon:
    image: fractalworks/joule-daemon:latest
    container_name: ${JOULE_CONTAINER_NAME}
    env_file:
      - .env
    ports:
      - 1098:1098
      - 9080:9080
    networks:
      - internal_joule_network
    volumes:
      - ./conf:/app/joule/conf
      - ./data:/app/joule/data
      - ./metrics_db:/app/joule/db
      - ./userlibs:/app/joule/userlibs
      - ./logs:/app/joule/logs
      - ./META-INF:/app/joule/META-INF
    depends_on:
      joule_db_service:
        condition: service_healthy

  joule_db_service:
    image: fractalworks/joule-db:latest
    container_name: joule_db
    env_file:
      - .env
    ports:
      - ${POSTGRES_PORT}:${POSTGRES_PORT}
    networks:
      - internal_joule_network
    volumes:
      - ./init.sql:/docker-entrypoint-initdb.d/init.sql
      - ${JOULE_DB_PATH}:/var/lib/postgresql/data
    command:
      - "-p ${POSTGRES_PORT}"
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -p ${POSTGRES_PORT} -U ${POSTGRES_USER} -d joule_db" ]
      start_period: 0s
      interval: 5s
      timeout: 5s
      retries: 5

networks:
  internal_joule_network:
    name: joule_network
    external: true

⁠Getting started

A Git project is provided to kick start you with Joule. The project can be found here⁠.

Tag summary

Content type

Image

Digest

sha256:5a726d937…

Size

810.1 MB

Last updated

8 months ago

docker pull fractalworks/joule-daemon