Skip to main content
Ctrl+K
Grader Service - Home Grader Service - Home
  • GitHub Grader
  • PyPI Grader Service
  • TU Wien dataLAB
  • What is Grader Service?
  • Installation
    • Kubernetes
    • Docker
    • Local Installation
      • Quick installation
      • Package Installation
      • Installation from Source
  • Configuration
    • Authentication & Authorization
    • Celery
    • LTI Grade Synchronization
  • Instructor Guide
    • Get Started
    • Create Your First Assignment
    • Customizing Assignment Creation with grader_config.py
  • Student Guide
  • Administrator Guide
    • System Architecture
    • Database
    • Authenticators
  • Contribution
  • Reference
    • REST API
    • Common Traitlets
    • Authentication Traitlets
    • Plugin Traitlets
  • Changelog
  • Show source
  • Suggest edit
  • Open issue
  • .md

Local Installation

Local Installation#

  • Quick installation
    • Prerequisites
    • 1. Clone the repository
    • 2. Install dependencies
    • 3. Create the database
    • 4. Start Grader Service and JupyterHub
    • Full stack with Docker Compose
    • Cleanup
  • Package Installation
    • Requirements
    • Create a virtual environment
      • Using venv:
      • Using uv:
      • Using conda:
    • 1. Install grader-service (Python Backend)
    • 2. Install grader-labextension (JupyterLab Frontend)
    • 3. Configuration of Grader Service
    • 4. Start Grader Service and JupyterHub
    • Optional: Cleanup
  • Installation from Source
    • Prerequisites
    • 1. Clone the repository
    • 2. Install dependencies
    • 3. Create the database
    • 4. Start Grader Service and JupyterHub
    • 5. Developing the labextension
    • Next steps

previous

Docker

next

Quick installation

By TU Wien dataLAB

© Copyright 2024.

Last updated on Jul 27, 2026.