Skip to main content

Configuration

This section covers system configuration for your Mango instance, including security policies, publisher setup, email integration, and advanced features like scheduling and meta data sources.

Sections

Email Settings

Configure outgoing SMTP email for alarm notifications, event handler emails, and test messages. Covers SMTP host setup, authentication, TLS encryption, and content type options.

Configuring Mango Properties

Learn how to configure Mango using the mango.properties file, environment variables, or Java system properties. Covers the order of precedence and containerized deployment patterns.

Mango Properties Reference

A comprehensive reference of all available mango.properties settings, including web server, database, SSL/TLS, rate limiting, session cookies, logging, authentication, PKI, and gRPC configuration.

Security

User management, role-based permissions, request rate limiting, Content Security Policy, and Linux hardening guides for securing your Mango deployment.

Publishers

Configure outbound data distribution using HTTP Sender, MQTT Sparkplug, gRPC, and Slack message publishers. Includes common publisher queue management and snapshot scheduling.

Advanced

Advanced features including the Meta Data Source for scripted data analysis, the Advanced Scheduler for weekly repeating schedules, custom email templates with FreeMarker, and the Process Event Handler for running external commands on events.