Skip to content

Commit 9bc0fd8

Browse files
committed
feat(outline): enable option for GitHub
1 parent 2f46e53 commit 9bc0fd8

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

k3s/apps/outline/manifests/base/secrets/.secrets.env.sample

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,15 @@ GOOGLE_CLIENT_ID=<your-google-client-id>
2424
GOOGLE_CLIENT_SECRET=<your-google-client-secret>
2525

2626
# =============================================================================
27-
# OPTIONAL - Restrict to specific domain(s)
28-
# =============================================================================
29-
# Comma-separated list of allowed domains for signup
30-
# GOOGLE_ALLOWED_DOMAINS=freecodecamp.org
27+
# OPTIONAL - GitHub Integration (PR/Issue previews)
28+
# =============================================================================
29+
# Create GitHub App at: https://github.com/settings/apps
30+
# Callback URL: https://outline.freecodecamp.net/api/github.callback
31+
# Enable "Request user authorization (OAuth) during installation"
32+
# Disable webhooks (not needed for previews)
33+
# Base64 encode private key: openssl base64 -in private-key.pem -out key-b64.txt
34+
GITHUB_CLIENT_ID=<from-github-app>
35+
GITHUB_CLIENT_SECRET=<generated-client-secret>
36+
GITHUB_APP_NAME=<last-part-of-public-link>
37+
GITHUB_APP_ID=<from-github-app-settings>
38+
GITHUB_APP_PRIVATE_KEY=<base64-encoded-private-key>

0 commit comments

Comments
 (0)