wikijs-publish
v1.0.1
Published
Auto-publish Markdown content to Wiki.js knowledge base
Maintainers
Readme
wikijs-publish
Auto-publish Markdown content to Wiki.js knowledge base.
Features
- Publish single Markdown file to Wiki.js
- Batch publish all Markdown files in a directory
- Update existing pages
- Delete pages
- Support for frontmatter tags
Installation
npm install -g wikijs-publishConfiguration
Create a .env file in your project:
WIKI_URL=http://wiki.example.com
WIKI_TOKEN=your-api-token-here
WIKI_LOCALE=zh-cn
WIKI_EDITOR=markdownUsage
Publish single file
wiki-publish publish --file path/to/document.md --path /docs/my-documentBatch publish directory
wiki-publish batch --dir path/to/docs --parent-path /docs --recursiveUpdate page
wiki-publish update --file path/to/document.md --path /docs/my-documentDelete page
wiki-publish delete --path /docs/my-documentAPI Token
- Login to Wiki.js admin
- Go to API Access settings
- Create new API Token with permissions:
pages:createpages:updatepages:deletepages:read
License
MIT
