Skip to main content
The privateConfig.yml file provides advanced configuration options for enterprise deployments. This file is mounted at config/privateConfig.yml in your Docker container.
The private configuration file is only used on enterprise deployments. If you’re using Pangolin Community, refer to the main configuration file documentation instead. The private config file is not required.

Setting up your privateConfig.yml

Here’s a basic example with common settings:
private-config.yml
flags:
  use_org_only_idp: false

branding:
  app_name: "My Company Portal"
  hide_auth_layout_footer: false

Reference

This section contains the complete reference for all configuration options in private-config.yml.

Application Settings

app
object
Regional and base domain configuration for multi-region deployments.

Server Configuration

server
object
Advanced server configuration including encryption keys and API integrations.

Redis Configuration

redis
object
Redis connection settings for caching, sessions, and rate limiting. Useful for clustering Pangolin nodes.

Gerbil Tunnel Configuration

gerbil
object
Configuration for the Gerbil tunnel exit node integration.

Feature Flags

flags
object
Feature toggles for advanced functionality.

Branding Configuration

Please refer to the branding configuration documentation.