User Workspaces Server

Contents:

  • Overview
  • Architecture
  • Controllers
  • API Reference
  • user_workspaces_server

Configuration:

  • Configuration Reference

Development:

  • Development Setup
  • Testing
  • Deployment
User Workspaces Server
  • User Workspaces Server Documentation
  • View page source

User Workspaces Server Documentation

User Workspaces Server is a Django-based REST API that provides workspace and job management functionality for scientific computing environments. It supports multiple authentication backends, storage methods, and compute resources through a pluggable architecture.

Contents:

  • Overview
    • Key Features
    • Core Concepts
    • Architecture Principles
  • Architecture
    • System Architecture Overview
    • Configuration-Driven Plugin System
    • Background Tasks
    • Database Design
    • API Structure
    • Security Model
    • Development Patterns
  • Controllers
    • Controller Layer Details
    • Abstract Controller Pattern
    • Adding New Controllers
  • API Reference
    • Authentication
    • Workspace Management
    • Job Management
    • User Management
    • System Information
    • WebSocket Support
    • Data Models
    • Serializers
  • user_workspaces_server
    • user_workspaces_server package

Configuration:

  • Configuration Reference
    • Resource Controllers
    • Storage Controllers
    • Authentication Controllers
    • Job Type Controllers

Development:

  • Development Setup
  • Testing
  • Deployment
Next

© Copyright 2025, HuBMAP Consortium.

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