Skip to content

Documentation


Documentation / @u-net/server / PROVIDER_ENVIRONMENT_VARIABLES

Variable: PROVIDER_ENVIRONMENT_VARIABLES

const PROVIDER_ENVIRONMENT_VARIABLES: readonly [{ group: "base"; name: "UNET_PROVIDER_SERVICE_ID"; required: true; sensitivity: "public"; }, { group: "base"; name: "UNET_PROVIDER_ORIGIN"; required: true; sensitivity: "public"; }, { group: "login"; name: "UNET_PROVIDER_DATABASE_URL"; required: true; sensitivity: "secret"; }, { group: "login"; name: "UNET_PROVIDER_SESSION_SECRET"; required: true; sensitivity: "secret"; }, { group: "claim"; name: "UNET_PROVIDER_CLAIM_ID"; required: true; sensitivity: "public"; }, { group: "claim"; name: "UNET_PROVIDER_CLAIM_CHALLENGE"; required: true; sensitivity: "public"; }, { group: "claim"; name: "UNET_PROVIDER_CLAIM_TOKEN"; required: true; sensitivity: "secret"; }, { group: "base"; name: "UNET_CONTROL_PLANE_URL"; required: true; sensitivity: "public"; }, { group: "ledger"; name: "LEDGER_V2_CHAIN_ID"; required: false; sensitivity: "public"; }, { group: "ledger"; name: "LEDGER_V2_CONTRACT_ADDRESS"; required: false; sensitivity: "public"; }, { group: "ledger"; name: "LEDGER_V2_ISSUER_REGISTRY_ADDRESS"; required: false; sensitivity: "public"; }, { group: "ledger"; name: "LEDGER_V2_READ_URL"; required: false; sensitivity: "public"; }, { group: "ledger"; name: "LEDGER_V2_RELAYER_URLS"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_ID"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_KEY_ID"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_PRIVATE_KEY_PEM"; required: false; sensitivity: "secret"; }, { group: "issuer"; name: "UNET_ISSUER_PUBLIC_KEY_PEM"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_CREDENTIAL_KEY_ID"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_CREDENTIAL_PRIVATE_KEY_PEM"; required: false; sensitivity: "secret"; }, { group: "issuer"; name: "UNET_ISSUER_CREDENTIAL_PUBLIC_KEY_PEM"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_CREDENTIAL_PUBLIC_KEY_HASH"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_LEDGER_KEY_ID"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_LEDGER_PRIVATE_KEY"; required: false; sensitivity: "secret"; }, { group: "issuer"; name: "UNET_ISSUER_LEDGER_ADDRESS"; required: false; sensitivity: "public"; }, { group: "issuer"; name: "UNET_ISSUER_LEDGER_KEY_EPOCH"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_ISSUER_ID"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_KEY_ID"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_PRIVATE_KEY_PEM"; required: false; sensitivity: "secret"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_PUBLIC_KEY_PEM"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_CREDENTIAL_KEY_ID"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_CREDENTIAL_PRIVATE_KEY_PEM"; required: false; sensitivity: "secret"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_CREDENTIAL_PUBLIC_KEY_PEM"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_CREDENTIAL_PUBLIC_KEY_HASH"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_LEDGER_KEY_ID"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_LEDGER_PRIVATE_KEY"; required: false; sensitivity: "secret"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_LEDGER_ADDRESS"; required: false; sensitivity: "public"; }, { group: "domain_admin"; name: "UNET_DOMAIN_ADMIN_LEDGER_KEY_EPOCH"; required: false; sensitivity: "public"; }, { group: "messaging"; name: "UNET_MESSAGING_AUTOMATION_KEY"; required: false; sensitivity: "secret"; }, { group: "analytics"; name: "UNET_PROVIDER_METRICS_KEY"; required: false; sensitivity: "secret"; }]

Defined in: providerEnvironment.ts:22