Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
.
Mar 18, 2015
Aug 30, 2015
Jul 16, 2016
Aug 30, 2015
.
Mar 18, 2015

README.md

Ajenti demo plugins

This repository contains simple commented examples of Ajenti plugins.

Quickstart:

git clone https://github.com/ajenti/demo-plugins.git
cd demo-plugins

sudo npm install -g babel babel-preset-es2015 less bower
sudo pip install ajenti-panel ajenti-dev-multitool ajenti.plugin.core
ajenti-dev-multitool --bower install
ajenti-dev-multitool --build

sudo ajenti-panel -v --autologin --stock-plugins --plugins .

Demo 1: minimal

A super-minimal example of a plugin. Prints an info message to log.

Demo 2: UI

A minimal UI example showing a page and some Angular.JS interaction

Demo 3: Bower

Example of a plugin that includes a Bower component (Chart.JS).

Before running, download the component (not included): ajenti-dev-multitool --bower install

Demo 4: HTTP

Example of how one can add custom backend API methods

Demo 5: Dashboard Widget

You can’t perform that action at this time.