4. Configuration¶ 4.1. Hub First Steps 4.2. Hub Configuration 4.2.1. Settings 4.2.1.1. Mandatory Settings 4.2.1.2. Optional settings 4.2.2. Broker Settings 4.2.3. Server Configurations 4.2.4. Docker Compose Configuration 4.3. Hub Authentication 4.3.1. Standalone 4.3.2. Direct: LDAP/Active Directory 4.3.3. Single Sign On 4.3.3.1. Hub Only 4.3.3.2. Active Directory 4.4. Worker Configuration 4.4.1. Settings 4.4.2. Controlling Functions 4.4.3. Creating Custom Queues 4.4.4. Using a Custom Configuration File 4.4.5. Running Ngenea Worker with Multiple Sites 4.4.6. Setting Ngenea Worker Debug Level in systemd Service Script 4.5. Hub Messaging Queue Configuration 4.5.1. Choosing the Messaging Queue 4.5.2. Redis Setting Files 4.5.2.1. Customizing Redis 4.5.2.2. Restarting Redis to Apply Changes 4.5.3. RabbitMQ Setting Files 4.5.4. Using RabbitMQ’s Admin Interface 4.5.5. Limitations 4.6. Iris Configuration 4.6.1. Iris Tasks and RabbitMQ 4.6.1.1. RabbitMQ 4.6.1.2. Publishers 4.6.1.3. Messages 4.6.1.4. Error Handling 4.6.2. Iris Workflow Queue