Table of Contents |
---|
...
web cms criteria
- open-source licenses
- strong development organization support - ( usually a dual license EOS solution from a vendor )
- multi-platform >> local os, linux, k8s, aws, digital ocean, gcp
- multi-tenant, multi-site
- multiple IAM options w authz RBAC options to pages, resources, folders, external IAM services
- wysiwig editor - visual or markdown
- good search
- good documentation & tutorials & sample sites to test
- clear product roadmap beyond the current version
- custom page scripting and class libraries in groovy, javascript, java or python
- plugins for gdriveexternal file systems, external DBs, jdbc drivers for SQL access, more
- plugin development is easy and reusable across sites
- good bcp, portabiliity, import and export of content in markdown or creole formats
- api access to wiki assets ( via graphQL or ? )
- jdbc drivers for SQL access to wiki database
- active community, releases and plugins
- good admin, site management tools
- good problem management tools, logs ( prometheus vs or open telemetry, grafana )
- option for batch processes
- option for event producers, consumers
- option for windows on a page
- option for other modules - workflows, rules, VSLT, SGS, data replications
...
WIKI.JS REVIEW + 1 CLICK INSTALL + DEMO TUTORIAL + $50 FREE TRIAL. << digital ocean 1 click install as droplet server for an instance
Wiki.js is a wiki engine running on Node.js and written in JavaScript. It is free software released under the Affero GNU General Public License. It is available as a self-hosted solution or using "single-click" install on the DigitalOcean[2] and AWS[3] marketplace.
authentication options
Authentication with Wiki.js can be done in many ways. Some popular authentication methods are Local Authentication, LDAP/Active Directory, Google OAuth, GitHub, Discord or SAML 2.0. With future updates, more providers are being added such as Microsoft and Central Authentication Service.[5]
Prerequisites for running Wiki.js 2.x:[6]
...