---
title: Environment Variables
lang: en-US
meta:
- name: keywords
content: configuration, options, settings, pomerium, enterprise, reference
---
# Pomerium Console Environment Variables
The keys listed below can be applied in Pomerium Console's `config.yaml` file, or applied as environment variables (in uppercase, replacing `-` with `_`).
| Name | Description | Default Value |
|:--------|:-------------|---------------|
| #administrators | A list of user ids, names or emails to make administrators. Useful for bootstrapping. | none |
| #audience | A list of audiences for verifying the signing key. | `[]` |
| #authenticate-service-url | URL for the Authenticate Service. Required for Device Registration. | none |
| #bind-addr | The address the Pomerium Console will listen on. | `:8701` |
| #customer-id | The customer ID | none |
| #database-encryption-key | The base64-encoded encryption key for encrypting sensitive data in the database. | none |
| #database-url | The database Pomerium Enterprise Console will use. | `postgresql://pomerium:pomerium@localhost:5432/dashboard?sslmode=disable` |
| #databroker-service-url | The databroker service URL. | `http://localhost:5443` |
| #debug-config-dump | Dumps the Databroker configuration. This is a debug option to be used only when specified by Pomerium Support. | `false` |
| #disable-remote-diagnostics | Disable remote diagnostics. | `true` |
| #disable-validation | Disable config validation. | `false` |
| #grpc-addr | The address to listen for gRPC on. | `:8702` |
| #help | help for serve | `false` |
| #license-key | Required: Provide the license key issued by your account team. | none |
| #override-certificate-name | Overrides the certificate name used for the databroker connection. | none |
| #prometheus-data-dir | The path to Prometheus data | none |
| #prometheus-listen-addr | When set, embedded Prometheus listens at this address. Set as `host:port` | `127.0.0.1:9090` |
| #prometheus-scrape-interval | The Prometheus scrape frequency | `10s` |
| #prometheus-url | The URL to access the Prometheus metrics server. | none |
| #shared-secret | The base64-encoded secret for signing JWTs, shared with OSS Pomerium. | none |
| #signing-key | base64-encoded signing key (public or private) for verifying JWTs. This option is deprecated in favor of `authenticate-service-url`. | none |
| #tls-ca | base64-encoded string of tls-ca | none |
| #tls-ca-file | file storing tls-ca | none |
| #tls-cert | base64-encoded string of tls-cert | none |
| #tls-cert-file | file storing tls-cert | none |
| #tls-insecure-skip-verify | Disable remote hosts TLS certificate chain and hostname checks. | `false` |
| #tls-key | base64-encoded string of tls-key | none |
| #tls-key-file | file storing tls-key | none |
| #use-static-assets | When false, forward static requests to `localhost:3000`. | `true` |