Orchard Recipe Remote Executor Readme
Orchard module for executing recipes on a remote site through API calls.
This Orchard module lets you execute recipes on a remote Orchard site by providing WebAPI endpoints to send recipes to. Recipes can be run for a the tenant the API is exposed from or from the Default tenant recipes can be run for arbitrary tenants. Multiple recipes can be run in a batch.
See the API endpoints among the module's controllers.
The API needs authentication: use HTTP Basic authorization to authenticate with an Orchard user account (this account needs to have the "Access the Recipe Remote Executor API endpoints" permission). Since there is no encryption only use the API through HTTPS.
Recipe Remote Executor is part of the Lombiq Hosting Suite, a suite of modules making Orchard able to scale better, more fault-tolerant, and have improved maintainability.
The module's source is available in two public source repositories, automatically mirrored in both directions with Git-hg Mirror:
- https://bitbucket.org/Lombiq/orchard-recipe-remote-executor (Mercurial repository)
- https://github.com/Lombiq/Orchard-Recipe-Remote-Executor (Git repository)
Bug reports, feature requests and comments are warmly welcome, please do so via GitHub. Feel free to send pull requests too, no matter which source repository you choose for this purpose.
This project is developed by Lombiq Technologies Ltd. Commercial-grade support is available through Lombiq.