Changes

From Amahi Wiki
Jump to: navigation, search
15 bytes added ,  23:12, 1 October 2014
At the user level, plugins are installed like other apps from the Amahi app store. They are not a general purpose app, but rather a module that is added to the Amahi dashboard and setup areas for adding features. We have a few examples of plugins:
* [https://www.amahi.org/apps/db-backups Backing up databasesDatabase Backups] for some apps residing inside an HDA
* [https://www.amahi.org/apps/pooling Greyhole UI] provide dashboard UI as in Amahi 6
* [https://www.amahi.org/apps/web-apps Webapps], which adds the ability to manually add webapps -- (useful for developers)* [https://www.amahi.org/apps/disk-stats Disk statsStats] plugin to monitor more detailed disk information* [https://www.amahi.org/apps/disk-wizard Disk wizardWizard], to easily add new drives onto an Amahi system(in '''development'')
= Technical Description =
We have a generator for coming up with a skeleton for a plugin. See the technical documentation for help. Also, the [https://github.com/amahi Amahi GitHub page] contains sources for several of the plugins we have built, from smaller showcase examples to more complex plugins.
== Migrations ==
Plugins can automatically do "migrations", which are changes to the database structure of the platform. This is a little dangerous and should be done with care, but it's a really powerful feature.
12,424

edits