Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,25 @@ HIDDEN_REPOSITORIES=
NEW_PROJECT_TEMPLATE_REPOSITORY=shapehq/starter-openapi
PROXY_API_MAXIMUM_FILE_SIZE_IN_MEGABYTES = 10
PROXY_API_TIMEOUT_IN_SECONDS = 30

# Project Source Provider: "github" or "azure-devops" (default: github)
PROJECT_SOURCE_PROVIDER=github

# GitHub Configuration (required if PROJECT_SOURCE_PROVIDER=github)
GITHUB_WEBHOOK_SECRET=preshared secret also put in app configuration in GitHub
GITHUB_WEBHOK_REPOSITORY_ALLOWLIST=
GITHUB_WEBHOK_REPOSITORY_DISALLOWLIST=
GITHUB_CLIENT_ID=GitHub App client ID
GITHUB_CLIENT_SECRET=GitHub App client secret
GITHUB_APP_ID=123456
GITHUB_PRIVATE_KEY_BASE_64=base 64 encoded version of the private key - see README.md for more info

# Azure DevOps Configuration (required if PROJECT_SOURCE_PROVIDER=azure-devops)
# Uses Microsoft Entra ID (Azure AD) for authentication
AZURE_ENTRA_ID_CLIENT_ID=Microsoft Entra ID App Registration client ID
AZURE_ENTRA_ID_CLIENT_SECRET=Microsoft Entra ID App Registration client secret
AZURE_ENTRA_ID_TENANT_ID=Microsoft Entra ID tenant/directory ID
AZURE_DEVOPS_ORGANIZATION=your-azure-devops-organization-name

ENCRYPTION_PUBLIC_KEY_BASE_64=base 64 encoded version of the public key
ENCRYPTION_PRIVATE_KEY_BASE_64=base 64 encoded version of the private key
Loading
Loading