1
1
---
2
- title : " Configure Github integration for self-hosted Lightdash"
3
- description : " Description of your new file. "
2
+ title : " Configure a Github integration for self-hosted Lightdash"
3
+ sidebarTitle : " Github Integration "
4
4
---
5
5
6
6
In this guide we will show you how you can enable the Github integration on your on self-hosted Lightdash server.
7
7
8
8
### Create a new Github app
9
9
10
- Go to app settings in Github, either organization or account developer settings and click ` New Github App `
10
+ Go to app settings in Github, either organization or account developer settings and click ` New Github App `
11
11
12
12
![ Github Create App Pn] ( /images/github-create-app.png )
13
13
14
14
** Settings:**
15
15
16
16
1 . Set the app name: must be unique across Github
17
17
2 . Add a description
18
- 3 . Homepage URL: e.g. ` https://lightdash.com `
19
- 4 . Callback URL: ` https://<your-domain>/api/v1/github/oauth/callback `
20
- 5 . Enable ` Expire user authorization tokens `
18
+ 3 . Homepage URL: e.g. ` https://lightdash.com `
19
+ 4 . Callback URL: ` https://<your-domain>/api/v1/github/oauth/callback `
20
+ 5 . Enable ` Expire user authorization tokens `
21
21
6 . Enable ` Request user authorization (OAuth) during installation `
22
22
23
23
![ Github Oauth Refresh Token Pn] ( /images/github-oauth-refresh-token.png )
@@ -27,14 +27,14 @@ Go to app settings in Github, either organization or account developer settings
27
27
28
28
** Repository Permissions:**
29
29
30
- - Checks: ` Read and write `
30
+ - Checks: ` Read and write `
31
31
- Contents: ` Read and write `
32
- - Pull requests: ` Read and write `
33
- - Workflows (optional): ` Read and write `
32
+ - Pull requests: ` Read and write `
33
+ - Workflows (optional): ` Read and write `
34
34
35
- ** Account Permissions: ** None
35
+ ** Account Permissions:** None
36
36
37
- ** Where can this GitHub App be installed? ** Any account
37
+ ** Where can this GitHub App be installed?** Any account
38
38
39
39
### ** Generate Certificate and Secret**
40
40
0 commit comments