Skip to content

Raneto is a Knowledgebase platform for Node.js that uses static Markdown files to power the knowledgebase

Notifications You must be signed in to change notification settings

ruanbekker/docker-raneto-knowledge-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

docker-raneto-knowledge-base

Raneto is a Knowledgebase platform for Node.js that uses static Markdown files to power the knowledgebase

Usage

Run it with Docker:

git clone https://github.com/ruanbekker/docker-raneto-knowledge-base raneto
cd raneto
docker build -t raneto:local .
docker run -it -p 4000:4000 raneto:local

Run it with my example articles:

docker run -it -p 3000:3000 -v $PWD/content:/app/example/content raneto:local

Run it standalone:

wget https://github.com/gilbitron/Raneto/archive/0.16.2.tar.gz
tar -xvf 0.16.2.tar.gz
cd Raneto-0.16.2
npm install
npm run gulp
npm start

Configuration:

The structure on paths represent different categories, eg.

./example/content/article-in-main-block.md

and

./example/content/troubleshooting/article-in-troubleshooting-block.md

will result in:

Example Article:

The metadata of the article is configurable at the top, following by markdown:

cat example/content/tutorials/deploying-raneto-on-docker.md

/*
Title: Deploying Raneto on Docker
Description: Content is visible for search
Sort: 1
*/

## Markdown

Your markdown here

Screenshots

Homepage:

image

Search:

image

Article:

image

For more information see: raneto.com

About

Raneto is a Knowledgebase platform for Node.js that uses static Markdown files to power the knowledgebase

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published