General Plugin Installation
Introduction
Restyaboard is an open source alternative to Trello, but with smart additional features like offline sync, diff /revisions, nested comments, multiple view layouts, chat, and more. And since it is self-hosted, data, privacy, and IP security can be guaranteed.
Restyaboard is more like an electronic sticky note for organizing tasks and todos. Apart from this, it is ideal for Kanban, Agile, Gemba board and business process/workflow management. It can be extended with productive plugins
Today, several universities, automobile companies, government organizations, etc from across Europe take advantage of Restyaboard.
This document contains information about General Instructions for Plugin Configuration and Instructions for Specific Plugin Configuration.
What you'll learn
- How to install Plugin in the Restyaboard
- How to configure Plugin in the Restyaboard
Video Tutorial
For step-by-step instructions on General Instructions for Plugin Configuration, refer YouTube video
General Instructions for Plugin Configuration
- Download apps
- Goto your Restyaboard installation root directory. e.g., directory:
/usr/share/nginx/html/restyaboard/
- Extract/unzip the downloaded plugin zip into the Restyaboard installation path. e.g.,
/usr/share/nginx/html/restyaboard/
- Give file permission to extracted files. e.g., If you download the Dashboard charts plugin then you need to give file permission extracted files which are in
client/apps/r_chart/
path. e.g.,chmod -R 0777 client/apps/r_chart/
- Run the sql file in the apps sql folder.
- Goto
http://{YOUR_SERVER_NAME}/#/apps/{YOUR_PLUGIN}
path in your Restyaboard server to configure the plugin. - After the above process, clear the browser cache and login again to view the installed plugins on your Restyaboard.
Instructions for Specific Plugin Configuration
- Some plugins are having shell script to install its required software. e.g., Elasticsearch and Chat. For Elasticsearch plugin, elasticsearch.sh file wrapped with zip and for Chat plugins, chat.sh file wrapped with zip
- It’ll be available on your Restyaboard root directory after extracted the plugin zip. And also give permission to that script file using
chmod +x {SHELL_SCRIPT_FILE}
- Execute the script file on terminal using
./{SHELL_SCRIPT_FILE}
- After the above process, clear the browser cache and login again to view the installed plugins on your Restyaboard.