Created
November 17, 2025 15:56
-
-
Save msmarcal/a31547f6de5fa786e2ba29de2dece267 to your computer and use it in GitHub Desktop.
Outline Terms
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>Terms of Use - Outline</title> | |
| </head> | |
| <body> | |
| <h1>Terms of Use</h1> | |
| <p><strong>Effective Date:</strong> November 17, 2025</p> | |
| <h2>1. Acceptance of Terms</h2> | |
| <p>By accessing this Outline instance, you agree to these terms of use.</p> | |
| <h2>2. Use License</h2> | |
| <p>This is a private installation for authorized users only. You are granted access to use this service for its intended purpose of knowledge management and documentation.</p> | |
| <h2>3. Acceptable Use</h2> | |
| <p>You agree to:</p> | |
| <ul> | |
| <li>Use the service only for lawful purposes</li> | |
| <li>Not share access credentials</li> | |
| <li>Not attempt to disrupt the service</li> | |
| <li>Respect other users' content and privacy</li> | |
| </ul> | |
| <h2>4. Content Ownership</h2> | |
| <p>You retain ownership of content you create. The service owner has the right to moderate content for security and appropriate use.</p> | |
| <h2>5. Service Availability</h2> | |
| <p>This service is provided "as is" without warranties. We will make reasonable efforts to maintain availability but do not guarantee uninterrupted access.</p> | |
| <h2>6. Termination</h2> | |
| <p>Access may be terminated at any time for violation of these terms or at the administrator's discretion.</p> | |
| <h2>7. Contact</h2> | |
| <p>For questions about these terms, contact: [email protected]</p> | |
| </body> | |
| </html> | |
| ``` | |
| You can host these files: | |
| - In a simple web server on your homelab | |
| - As GitHub Gists (make them public) | |
| - In another service you control | |
| ### 3.2: Create the Notion Integration | |
| 1. Go to [Notion Integrations](https://www.notion.so/my-integrations) | |
| 2. Click **+ New integration** | |
| 3. Fill in the **New Integration** form: | |
| **Basic Information:** | |
| - **Integration Name:** `Outline Import` | |
| - **Associated workspace:** `msmarcal` (should already be selected) | |
| - **Type:** `Public` (MUST be Public for OAuth to work) | |
| - **Company name:** Your name, company name, or just `Personal` (e.g., `MSMarcal` or `Personal Homelab`) | |
| - **Website:** `http://notes.msmarcal.xyz` | |
| - **Tagline:** `Import Notion content to Outline` (or any short description) | |
| - **Privacy Policy URL:** *(REQUIRED)* | |
| - Use: `http://notes.msmarcal.xyz/privacy` | |
| - Or your hosted privacy.html URL | |
| - **Terms of Use URL:** *(REQUIRED)* | |
| - Use: `http://notes.msmarcal.xyz/terms` | |
| - Or your hosted terms.html URL | |
| - **Email:** Your email address (e.g., `[email protected]`) | |
| - **Logo:** Upload a logo (512x512 pixels recommended) or leave blank | |
| 4. Scroll down to **OAuth domains & URIs** section: | |
| - **Redirect URIs:** Click in the field and add: | |
| ``` | |
| http://notes.msmarcal.xyz/auth/notion.callback | |
| ``` | |
| - **Notion URL for optional template:** Leave blank | |
| 5. **Important Note:** Notion may show a warning that your Privacy Policy and Terms of Use URLs are not accessible yet. This is expected since Outline isn't deployed yet. You can either: | |
| - Proceed anyway (Notion usually allows this for initial setup) | |
| - Or host the HTML files somewhere accessible first (Option B above) | |
| 6. Review the **Developer Terms** at the bottom | |
| 7. Click **Save** button | |
| 8. **After saving, you'll be taken to the integration details page:** | |
| - Look for the **Secrets** section (you may need to click on the integration name in the sidebar to see all details) | |
| - You'll see: | |
| - **OAuth client ID** (format: `xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx`) | |
| - **OAuth client secret** (click "Show" to reveal, format: `secret_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx`) | |
| - **IMPORTANT:** Copy both values immediately: | |
| ``` | |
| OAuth client ID: [copy this] | |
| OAuth client secret: [copy this] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment