Confluence
Configure Confluence integration
In meinGPT (UI)
Für die meisten Teams erfolgt die Einrichtung direkt in meinGPT, ohne lokale Config-Dateien.
- Öffne die Admin-Einstellungen in meinGPT
- Gehe zu Data Pools / Data Sources
- Klicke Add Source und wähle diesen Source-Typ
- Hinterlege Zugangsdaten und Scope im UI
- Speichere und starte den ersten Sync
Wenn Du keinen eigenen DataVault betreibst, ist das in der Regel ausreichend.
On-Prem Runtime Configuration (Advanced)
data_pools:
- id: confluence
type: confluence
url: "https://company.atlassian.net"
username: $CONFLUENCE_USERNAME
token: $CONFLUENCE_TOKEN
space_id: $CONFLUENCE_SPACE_IDConfiguration Options
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
id | string | - | ✅ | Unique identifier for the data pool |
type | string | - | ✅ | Must be "confluence" |
url | string | - | ✅ | Confluence base URL |
username | string | - | ✅ | Username for authentication |
token | string | - | ✅ | API token |
space_id | string | - | ✅ | Confluence space ID |
base_path | string | null | ❌ | Optional folder path |
Synchronization
- Vault reads pages and attachments from the configured space.
- Metadata-based delta sync updates changed pages and removes deleted content.
- Subsequent runs are incremental by default.
Setup
- Create API token: Atlassian Account Settings
- Find space ID: Navigate to space → Space Settings → Space Details
- Configure permissions: Ensure read access to the space
- Add to environment:
CONFLUENCE_USERNAME,CONFLUENCE_TOKEN,CONFLUENCE_SPACE_ID
→ Confluence REST API Documentation
On-prem only: this source page is relevant when you operate your own DataVault runtime and configure data_pools yourself.