Skip to content
Snippets Groups Projects
Select Git revision
  • 8a6c62d840be2dcddf368266ad6d19a9fad59eba
  • master default
  • JS-based-scroll-rendering
  • Paul_Marius_Level
  • Paul_Marius_2
  • Paul_Marius
  • Andi_Mark
  • be-UnityWebView
  • gitignoreFrameitServer
  • ZimmerBSc
  • Bugfix_StageLoading
  • stages
  • MAZIFAU_Experimental
  • tsc/coneworld
  • tsc/fact-interaction
  • marcel
  • MaZiFAU_TopSort
  • mergeHelper
  • zwischenSpeichern
  • tempAndrToMaster
  • SebBranch
  • 3.0
  • v2.1
  • v2.0
  • v1.0
25 results

UFrameIT

  • Clone with SSH
  • Clone with HTTPS
  • Name Last commit Last update
    deployment
    doc
    experimental
    src
    .gitmodules
    README.md

    Directories

    • /deployment: Docker Compose setup to bring up a full stack of collector, importer, endpoint and application.

    • /doc: Project documentation. Includes a timeline to do list.

    • /experimental: Playing around with various components and technologies.

    • /src: Implementation source code.

      • /src/uloapi: RDF4J/JVM-based endpoint to the dataset.

      • /src/ulocollect: Collects and imports data from MathHub into a database.

      • /src/ulo-rdf4j: Script for generating ULO.java which contains constants for use with RDF4J.

    Configuration for Docker Compose

    Configuration of the /deployment Docker Compose setup consists of three port numbers.

    • ULOCOMPOSE_DBPORT is the port the GraphDB instance is exposed to.

    • ULOCOMPOSE_COLLECTPORT is the port the collector is exposed to.

    • ULOCOMPOSE_APPPORT is the port the application is exposed to.

    There is no authentication. You will have to add some yourself.

    Configuration for Local Installs

    The src/ulo-storage-applications web interface listens on 0.0.0.0:7400. If you wish to change this, you can set the environment variables

    • ULOAPPS_LISTEN_HOST for the host, e.g. localhost or some IP address.

    • ULOAPPS_LISTEN_PORT for the port number, e.g. 7400 or 1234.

    ulo-storage-applications needs a reachable GraphDB instance to connect to. Configure that instance with the following two environment variables.

    • ULOAPPS_REMOTE_SERVER is the GraphDB server URL, e.g. http://graphdb:7300.

    • ULOAPPS_REMOTE_REPOSITORY is the name of the GraphDB repository to connect to.