Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
59 lines (45 loc) · 2.17 KB
/
Copy path.env.example
File metadata and controls
59 lines (45 loc) · 2.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# GitHub App Details
APP_ID=12345
GITHUB_CLIENT_ID=Iv1.12345def
GITHUB_CLIENT_SECRET=clientsecret
# Private key for the GitHub App (base64 encoded or raw)
PRIVATE_KEY=-----BEGIN RSA PRIVATE KEY-----\nYOUR KEY HERE WITH \n INCLUDED=\n-----END RSA PRIVATE KEY-----\n
# Auth configs
NEXTAUTH_SECRET=bad-secret
NEXTAUTH_URL=http://localhost:3000
# A comma-separated list of GitHub usernames that are allowed to access the app
ALLOWED_HANDLES=
# A comma-separated list of GitHub orgs that are allowed to access the app
ALLOWED_ORGS=
# This is used to sign payloads from github, see this doc for more info
# https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries
WEBHOOK_SECRET=bad-secret
# Use `trace` to get verbose logging or `info` to show less
LOGGING_LEVEL=debug
# Used for settings various configuration in the app
NODE_ENV=development
# Used for GHEC configs, where private mirrors are kept in a different org
PUBLIC_ORG=
PRIVATE_ORG=
# GitHub Enterprise (GHE.com Data Residency / GHES) configuration.
# Leave unset to use the github.com defaults shown below. For GHE/GHES, set
# each custom URL explicitly.
# GITHUB_SERVER_URL=
# GITHUB_API_URL=
# GITHUB_GRAPHQL_URL=
# Committer email domain used on sync commits. Defaults to
# `users.noreply.github.com`. Set explicitly for GHE/GHES; the exact value
# depends on the instance configuration.
# GITHUB_USER_EMAIL_DOMAIN=
# Used to skip branch protection creation if organization level branch protections are used instead
SKIP_BRANCH_PROTECTION_CREATION=
# Used to create mirrors with internal visibility instead of private for use in GitHub Enterprise Cloud organizations
CREATE_MIRRORS_WITH_INTERNAL_VISIBILITY=
# Used for syncing logic to avoid having EMU users listed as committer
DELETE_INTERNAL_MERGE_COMMITS_ON_SYNC=
# Used to configure the timeout for syncing a mirror before the task gets backgrounded (default is 30 seconds)
MIRROR_SYNC_TIMEOUT_MS=
# Used to configure the number of commits to push at a time when syncing a mirror (default is 1000)
MIRROR_PUSH_CHUNK_SIZE=
# Used to disable mirror deletion through private mirrors. Hides the delete action in the UI and rejects direct API calls.
DISABLE_MIRROR_DELETION=