keonyrus94 downloadsRead-only sync of Confluence Server pages into your vault as Markdown.
Read-only sync of Confluence Server pages into your Obsidian vault as Markdown.
> [!info])[[wikilinks]]<details> blocks[TOC]confluence-* YAML fieldshttps://confluence.example.com)confluence-pages)For self-signed certificates, enable Skip SSL verification in settings (requires Obsidian restart).
| Command | Description |
|---|---|
Confluence: Pull page |
Pull a single page by URL/ID/title |
Confluence: Pull page tree |
Recursively pull page and all children |
Confluence: Re-pull current file |
Update the current file from Confluence |
Confluence: Re-pull all synced files |
Update all previously synced files |
Confluence: Browse spaces |
List available Confluence spaces |
A ribbon icon (cloud download) opens the Pull page modal.
Each synced file gets YAML frontmatter:
---
confluence-id: "12345678"
confluence-space: "MYSPACE"
confluence-version: 5
confluence-title: "Page Title"
confluence-url: "https://confluence.example.com/pages/viewpage.action?pageId=12345678"
confluence-last-pull: "2026-03-02T10:00:00.000Z"
confluence-author: "John Doe"
---
Pages with children create a folder hierarchy:
sync-folder/
Root Page/
Root Page.md
Child A.md
Child B/
Child B.md
Grandchild.md
npm install
npm run dev # watch mode
npm run build # production build
npm run typecheck # TypeScript check