text2confl config
Configuration file for Text2Confl - tool to publish Markdown and Asciidoctor files to Confluence
| Type | object |
|---|---|
| File match |
**/.text2confl.yaml
**/.text2confl.yml
**/text2confl.yaml
**/text2confl.yml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/text2confl-config/latest.json |
| Source | https://raw.githubusercontent.com/zeldigas/text2confl/refs/heads/master/docs/config.schema.json |
Validate with Lintel
npx @lintel/lintel check
Configuration parameters for https://github.com/zeldigas/text2confl
Properties
Confluence server URL. Must be <https://
Enables API V2 usage. true for Confluence Cloud by default. Specify only if you want to explicitly disable it for some reason
Confluence space key where pages uploaded
Default parent page ID for root level pages. Takes precedence over default parent page title
Default parent page title for root level pages
Cleanup strategy for orphaned pages
Whether to notify page watchers on updates
Prefix to add to all page titles
Postfix to add to all page titles
Editor version to use. If not specified, set to v1 for Confluence Server and to v2 for Confluence Cloud
Method to detect page modifications
Url - location of documentation files. When specified, implicitly sets add-autogenerated-note to true as default value
Whether to add autogenerated note to pages at the top of the page
Custom autogenerated note text in Confluence Storage format
Whether to automatically fix converted content to make tag properly ordered
Tenant identifier for multi-tenant setups
Configuration for code block processing
3 nested properties
Default language for code blocks without explicit language tag
Additional mappings for language aliases. Use when to map language tags to values known by Confluence
Whether to wrap collapsible code blocks into expand macro. Activated by default for Confluence Cloud since code blocks in v2 editor does not support collapsing
Configuration for Markdown processing
7 nested properties
Allow any Confluence macro in [SIMPLEMACRO ...] format. If no enabled macros explicitly configured, implicitly set to true
List of explicitly enabled Confluence macros in [SIMPLEMACRO ...] format
Enable emoji support
Configuration for diagram generation in Markdown
5 nested properties
Use temporary directory for diagram generation
Base directory for diagram files, relative to documentation directory
Configuration for Mermaid diagram generation
6 nested properties
Enable Mermaid diagram generation
Default output format for Mermaid diagrams
Path to Mermaid executable
Path to Mermaid configuration file.
Path to CSS file for Mermaid diagrams
Path to Puppeteer configuration file
Configuration for PlantUML diagram generation
3 nested properties
Enable PlantUML diagram generation
Path to PlantUML executable
Default output format for PlantUML diagrams
Configuration for Kroki diagram generation
3 nested properties
Enable Kroki diagram generation
Kroki server URL
Default output format for Kroki diagrams
Enable automatic link detection
Configuration for table processing
4 nested properties
Enable column spans in tables
Discard extra columns that don't fit the table structure
Append missing columns to match table structure
Match header separator columns
Configuration for typography processing
2 nested properties
Enable smart quotes conversion
Enable smart typography features
Configuration for AsciiDoc processing
7 nested properties
Ruby gems to load for AsciiDoc processing
[]
Diagram support mode for AsciiDoc. none disables diagram rendering
Load bundled AsciiDoc macros: status, user, confl_macro
AsciiDoc attributes to pass to the processor for all pages
{}
Use temporary directory for AsciiDoc processing instead of base-dir
Base directory for AsciiDoc internal files and generated diagrams. Relative to docs directory
Parameters for Kroki diagram service
3 nested properties
Kroki server URL
Whether to fetch diagrams from Kroki server and upload them as attachments instead of using links
Default output format for Kroki diagrams
Parameters for http client
3 nested properties
Skip SSL certificate verification
Activates requests rate limiting when provided. Use if requests rate is throttled by server
Retry requests when server returns 429 or 503 status codes
Definitions
Configuration for code block processing
Default language for code blocks without explicit language tag
Additional mappings for language aliases. Use when to map language tags to values known by Confluence
Whether to wrap collapsible code blocks into expand macro. Activated by default for Confluence Cloud since code blocks in v2 editor does not support collapsing
Configuration for Markdown processing
Allow any Confluence macro in [SIMPLEMACRO ...] format. If no enabled macros explicitly configured, implicitly set to true
List of explicitly enabled Confluence macros in [SIMPLEMACRO ...] format
Enable emoji support
Configuration for diagram generation in Markdown
5 nested properties
Use temporary directory for diagram generation
Base directory for diagram files, relative to documentation directory
Configuration for Mermaid diagram generation
6 nested properties
Enable Mermaid diagram generation
Default output format for Mermaid diagrams
Path to Mermaid executable
Path to Mermaid configuration file.
Path to CSS file for Mermaid diagrams
Path to Puppeteer configuration file
Configuration for PlantUML diagram generation
3 nested properties
Enable PlantUML diagram generation
Path to PlantUML executable
Default output format for PlantUML diagrams
Configuration for Kroki diagram generation
3 nested properties
Enable Kroki diagram generation
Kroki server URL
Default output format for Kroki diagrams
Enable automatic link detection
Configuration for table processing
4 nested properties
Enable column spans in tables
Discard extra columns that don't fit the table structure
Append missing columns to match table structure
Match header separator columns
Configuration for typography processing
2 nested properties
Enable smart quotes conversion
Enable smart typography features
Configuration for diagram generation in Markdown
Use temporary directory for diagram generation
Base directory for diagram files, relative to documentation directory
Configuration for Mermaid diagram generation
6 nested properties
Enable Mermaid diagram generation
Default output format for Mermaid diagrams
Path to Mermaid executable
Path to Mermaid configuration file.
Path to CSS file for Mermaid diagrams
Path to Puppeteer configuration file
Configuration for PlantUML diagram generation
3 nested properties
Enable PlantUML diagram generation
Path to PlantUML executable
Default output format for PlantUML diagrams
Configuration for Kroki diagram generation
3 nested properties
Enable Kroki diagram generation
Kroki server URL
Default output format for Kroki diagrams
Configuration for AsciiDoc processing
Ruby gems to load for AsciiDoc processing
[]
Diagram support mode for AsciiDoc. none disables diagram rendering
Load bundled AsciiDoc macros: status, user, confl_macro
AsciiDoc attributes to pass to the processor for all pages
{}
Use temporary directory for AsciiDoc processing instead of base-dir
Base directory for AsciiDoc internal files and generated diagrams. Relative to docs directory
Parameters for Kroki diagram service
3 nested properties
Kroki server URL
Whether to fetch diagrams from Kroki server and upload them as attachments instead of using links
Default output format for Kroki diagrams
Parameters for Kroki diagram service
Kroki server URL
Whether to fetch diagrams from Kroki server and upload them as attachments instead of using links
Default output format for Kroki diagrams
Configuration for table processing
Enable column spans in tables
Discard extra columns that don't fit the table structure
Append missing columns to match table structure
Match header separator columns
Configuration for typography processing
Enable smart quotes conversion
Enable smart typography features
Configuration for Mermaid diagram generation
Enable Mermaid diagram generation
Default output format for Mermaid diagrams
Path to Mermaid executable
Path to Mermaid configuration file.
Path to CSS file for Mermaid diagrams
Path to Puppeteer configuration file
Configuration for PlantUML diagram generation
Enable PlantUML diagram generation
Path to PlantUML executable
Default output format for PlantUML diagrams
Configuration for Kroki diagram generation
Enable Kroki diagram generation
Kroki server URL
Default output format for Kroki diagrams
Parameters for http client
Skip SSL certificate verification
Activates requests rate limiting when provided. Use if requests rate is throttled by server
Retry requests when server returns 429 or 503 status codes