You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Generates dynamic documentation of all our GitHub Organizations and their descriptions and updates GetOutline.com with these details. This makes it easier for discovery and search within getoutline.com
4
+
5
+
## Prerequisites
6
+
7
+
- Python (See version in Dockerfile))
8
+
- Docker (optional, for containerized deployment)
9
+
10
+
## Running the app
11
+
12
+
2.
13
+
```sh
14
+
pipenv install -r requirements.txt
15
+
source .env
16
+
python app/main.py
17
+
```
18
+
19
+
## Configuration
20
+
21
+
The application requires three environment variables to be set. You can create a `.env` file in the root directory of the project with the following content:
22
+
23
+
```env
24
+
export GITHUB_TOKEN=<Uses a PAT>#Assumes that all orgs a user is part of is an ORG that we own.
25
+
export GETOUTLINE_DOCUMENT_ID=<This is usually at the end of the document in the URL of the document you want to update>
26
+
export GETOUTLINE_API_TOKEN=<Token is tied to a user account in GETOUTLINE>
0 commit comments