-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.env.example
More file actions
33 lines (32 loc) · 1.17 KB
/
setup.env.example
File metadata and controls
33 lines (32 loc) · 1.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
# =============================================================================
# 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=
# Comma-separated owner/repo, blank for all
ALLOWED_REPOS=