Artemis

User Guide

  • Assessment
  • Exercises
  • Lectures
  • Exams
  • Orion
  • Communication
  • Tutorial Groups
  • Plagiarism checks
  • Learning Analytics
  • Adaptive Learning
  • Notifications
  • User Experience
  • Grading
  • Customizing Courses
  • Markdown Support
  • Integrated Code Lifecycle
  • Exports
  • Mobile Applications
  • LTI Configuration

Contributor Guide

  • Setup Guide
  • Development Process
  • Coding and design guidelines
  • System Design
  • Database Migration
  • Using local user management
  • Guided Tour
  • Test Servers
  • Builds and Dependency Management
  • E2E Testing based on Cypress
  • E2E Testing with Playwright
  • Open-Source
  • Local Moodle Environment Setup for LTI Development

Administration Guide

  • Production Setup
  • Scaling
  • Setup of Extension Services
    • Text Assessment Analytics Service
    • Athena Service
    • Apollon Service
    • Hermes Service
    • Iris Service
    • Pyris Setup Guide
    • Aeolus Service
  • User Registration
  • Shibboleth/SAML2 Login & Registration
  • Access Rights
  • Troubleshooting
  • Useful Database Commands
  • Known Issues
  • Benchmarking Tool
  • Telemetry

Research

  • Publications
Artemis
  • Setup of Extension Services
  • Edit on GitHub

Setup of Extension Services

This section describes the required setup for various extension services like ‘Athena’, ‘Hermes’, ‘Iris’, and ‘Apollon’ that can be used to activate additional functionality in your Artemis instance.

  • Text Assessment Analytics Service
  • Athena Service
    • Enable the athena Spring profile:
    • Configure API Endpoints:
  • Apollon Service
    • Enable the apollon Spring profile:
    • Configure API Endpoints:
  • Hermes Service
    • Configure and start Hermes
    • Artemis Configuration
  • Iris Service
    • Prerequisites
    • Enable the iris Spring profile:
    • Configure Pyris API Endpoints:
  • Pyris Setup Guide
    • Prerequisites
    • Local Environment Setup
    • Using Docker
    • Troubleshooting
    • Conclusion
  • Aeolus Service
    • Prerequisites
    • Enable the aeolus Spring profile
    • Configure the Aeolus Endpoint
Previous Next

© Copyright 2024, Technical University of Munich, Applied Software Engineering.

Built with Sphinx using a theme provided by Read the Docs.