Installation¶
ConfluenceSynkMD can be installed by building from source with the .NET SDK.
Prerequisites¶
| Requirement | Version | Purpose |
|---|---|---|
| .NET SDK | 10.0+ | Build and run the CLI tool |
| Docker | Latest | Required for Mermaid diagram rendering |
Build from Source¶
Run Directly¶
Publish Standalone Binary¶
Create a self-contained executable:
The ./publish/ConfluenceSynkMD binary can be copied to any machine without requiring .NET to be installed.
Docker Requirement for Mermaid¶
Mermaid rendering relies on the official Mermaid CLI Docker image (ghcr.io/mermaid-js/mermaid-cli/mermaid-cli). The ConfluenceSynkMD tool will dynamically start a temporary Docker container to perform the rendering.
Ensure that the Docker Engine is installed and the docker command is available on your system's PATH.
Verify: docker --version
Optional: PlantUML, Draw.io¶
See Diagram Rendering for installing additional diagram tools.
Next Steps¶
- Configuration & Environment — Set up Confluence credentials
- Docker Deployment — Run in a container with all dependencies