Wiki.js
Developer(s) | Nicolas Giard and community members |
---|---|
Initial release | September 12, 2016 |
Stable release | 2.5.305[1]
/ 2024-10-12; 15 days ago |
Repository | |
Written in | JavaScript |
Operating system | Cross-platform |
Platform | Cross-platform |
Available in | Multilingual |
Type | Wiki software |
License | AGPL |
Website | js |
Wiki.jsis awiki enginerunning onNode.jsand written inJavaScript.It is free software released under theAffero GNU General Public License.It is available as a self-hosted solution or using "single-click" install on theDigitalOcean[2]andAWS[3]marketplace.
Features
[edit]Markdown editor
[edit]Content is written using theMarkdownsyntax, using avisual editor,and saved directly as Markdown files.
Git-backed storage
[edit]Content is continuously synced with a remoteGitrepository, which serves both as a backup andsingle source of truthin case of restores or multiple servers setup. Git in 2.x is optional and can be replaced with other storage providers.[4]
Integrated access control
[edit]Access can be given to all or specific sections of the wiki. Guest view is supported. More integrations are planned to be added in the next major upgrade to Wiki.js.
Authentication
[edit]Authentication with Wiki.js can be done in many ways. Some popular authentication methods are Local Authentication,LDAP/Active Directory,GoogleOAuth,GitHub,DiscordorSAML 2.0.With future updates, more providers are being added such asMicrosoftandCentral Authentication Service.[5]
Assets management
[edit]Media content such as images, videos, documents or any type of files can be inserted into content. Assets can be classified under folders and thumbnails are automatically generated for compatible media.
Built-in search engine
[edit]All content is automatically indexed and accessible from any page via the search bar. Administrators have the ability to use external search engines if required.
System requirements
[edit]Prerequisites for running Wiki.js 2.x:[6]
- Node.js10.12 or later
- PostgreSQL9.5 or later, orMySQL8.0 or later, orMariaDB10.2.7 or later, orSQLite3.9 or later, orMS SQLserver 2012 or later.
Prerequisites for running Wiki.js 1.x:[7]
- Node.js6.11.1 or later
- MongoDB3.2 or later
- A public or privateGitrepository (Any standard Git server,GitHub,GitLab,BitBucket,Visual Studio Team Services,etc.)
License
[edit]Wiki.js isfree and open source softwareand is distributed under the terms of theAffero GNU General Public License.[8]
See also
[edit]References
[edit]- ^"Release 2.5.305".12 October 2024.Retrieved27 October2024.
- ^"DigitalOcean Marketplace".marketplace.digitalocean.Retrieved2020-01-02.
- ^"AWS Marketplace: Wiki.js".aws.amazon.Retrieved2020-01-02.
- ^"Installation requirements".docs.requarks.io.Retrieved2019-11-30.
- ^"Authentication".docs.requarks.io.Retrieved2021-12-12.
- ^"Installation requirements".docs.requarks.io.
- ^"Wiki.js 1.x Prerequisites".docs-legacy.requarks.io.
- ^"Wiki.js License".16 January 2018.