📄️ Configuration
Hugr can be configured using environment variables. This page describes all available configuration options for the hugr server and management node.
📄️ Caching
Hugr provides a two-level caching system to improve query performance and reduce database load. The caching system consists of an in-memory L1 cache and an optional distributed L2 cache backed by Redis or Memcached.
📄️ Building from Source
📄️ Authentication Setup
Hugr supports multiple authentication methods to secure your GraphQL API. Authentication determines user identity and assigns roles that control access permissions.
📄️ Containerized Deployment
Hugr is distributed as Docker containers hosted in the GitHub Container Registry. This page describes how to deploy hugr using Docker and Docker Compose.
📄️ Clustered Deployment
Hugr supports clustered deployment for high availability and scalability. In cluster mode, multiple work nodes are coordinated by a management node, providing load balancing across work nodes.