Repository navigation
Expand file tree
/
Copy pathsetup.env.example
More file actions
42 lines (41 loc) · 1.66 KB
/
Copy pathsetup.env.example
File metadata and controls
42 lines (41 loc) · 1.66 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
# =============================================================================
# Setup Environment File
# =============================================================================
# Copy this to setup.env and fill in the values.
# Both setup.sh and server-setup.sh will read from setup.env to skip prompts
# for any values that are already set.
#
# cp setup.env.example setup.env
# $EDITOR setup.env
# ./setup.sh
#
# Leave a value blank to be prompted for it interactively.
# IMPORTANT: Quote values that contain spaces (e.g. SSH keys):
# SSH_KEY="ssh-ed25519 AAAA..."
# =============================================================================
SERVER_IP=
# Full public key string — must be quoted (e.g. "ssh-ed25519 AAAA...")
SSH_KEY=
# Path to Cloudflare Origin CA cert .pem
ORIGIN_CERT_PATH=
# Path to Cloudflare Origin CA key .pem
ORIGIN_KEY_PATH=
DOMAIN=
# GitHub OAuth App credentials (create at GitHub > Settings > Developer settings > OAuth Apps)
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
# GitHub organization — users must be members to login
GITHUB_ORG=
# Leave blank to auto-generate
GITHUB_WEBHOOK_SECRET=
# GitHub App used by the preview webhook (see docs/deployment-guide.md, "GitHub App")
# App ID: shown on the App's settings page (General > About)
GITHUB_APP_ID=
# Installation ID: the number at the end of the installation's settings URL
# (github.com/organizations/<org>/settings/installations/<id>)
GITHUB_APP_INSTALLATION_ID=
# LOCAL path to the App's private key .pem, uploaded by setup.sh.
# On the server the key always lives at /var/secrets/github-app.pem (root, 0400).
GITHUB_APP_PRIVATE_KEY_PATH=
# Comma-separated owner/repo, blank for all
ALLOWED_REPOS=