There is a robust ecosystem of Actionhero plugins which you can use to leverage the community's expertise in your applications.
To use an Actionhero plugin you usually npm install name-of-plugin
and then reference is in your ./config/plugins.js
file to load it into your application.
// If you want to use plugins in your application, include them here:
return {
'myPlugin': { path: __dirname + '/../node_modules/myPlugin' }
}
// You can also toggle on or off sections of a plugin to include (default true for all sections):
return {
'myPlugin': {
path: __dirname + '/../node_modules/myPlugin',
actions: true,
tasks: true,
initializers: true,
servers: true,
cli: true,
public: true
}
}
You can learn more about plugins in the Actionhero documentation.
Name | Description | AH Versions |
---|---|---|
ah-sequelize-plugin | Sequelize.js plugin for Actionhero | 14-19 |
ah-elasticsearch-orm | An Elasticsearch ORM for Actionhero Projects. Provides CRUD instance methods, finders, updates, and collection abstractions | 14-16 |
ah-mongodb-plugin | Actionhero plugin to support MongoDB | 14-16 |
ah-rethinkdb-plugin | Actionhero plugin to support RethinkDB | 14 |
Name | Description | AH Versions |
---|---|---|
ah-resque-ui | Visualization and Managment tools for Actionhero Tasks & Resque Jobs. | 17+ |
Name | Description | AH Versions |
---|---|---|
ah-swagger-plugin | Generate Swagger-UI documentation from Actionhero | 14-19 |
ah-ratelimit-plugin | Allows limits to be set on the number of time actions can be called in a time period, based on some identifier. Has been tested to work with both Actionhero 8 and Actionhero 9. | 8-9 |
Name | Description | AH Versions |
---|---|---|
ah-jwtauth-plugin | Uses auth0 node-jsonwebtoken to allow token authentication of actions | 14-17 |
ah-passport-plugin | An Actionhero plugin for the passport authentication middleware | 14-16 |
Name | Description | AH Versions |
---|---|---|
ah-newrelic-plugin | Actionhero plugin for New Relic | 14-19 |
ah-airbrake-plugin | Actionhero plugin for airbrake | 14-17 |
ah-nodemailer-plugin | Actionhero plugin for Node Mailer | 14-16 |
The Actionhero server is open source, under the Apache-2 license
Actionhero runs on Linux, OS X, and Windows
You always have access to the Actionhero team via Slack and Github
We provide support for corporate & nonprofit customers starting at a flat rate of $200/hr. Our services include:
We have packages appropriate for all company sizes. Contact us to learn more.
We provide support for corporate & nonprofit customers starting at a flat rate of $200/hr. Our services include:
We have packages appropriate for all company sizes. Contact us to learn more.
For larger customers in need of a support contract, we offer an enterprise plan including everything in the Premium plan plus: