apihawk / installer
MicroCell is a toolkit for writing AppCell plugins.
Requires
- php: ^7.2.5
- laravel-zero/framework: ^7.0
Requires (Dev)
- padraic/phar-updater: ^1.0.6
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2025-02-25 21:56:40 UTC
README
MicroCell is a toolkit for writing AppCell plugins.
AppCell is an orchestrative software that incorporates a plugin architecture. It allows one software to communicate with multiple other such without coupling, modifying the main software source, or hard-coding plugins. This way the integration of various softwares and the migration of services between such will become faster, more secure and more easily accomplished.
- Built on top of the Laravel components.
- Optional installation of Laravel Eloquent, Laravel Logging and many others.
- Supports interactive menus and desktop notifications on Linux, Windows & MacOS.
- Ships with a Scheduler and a Standalone Compiler.
- Integration with Collision - Beautiful error reporting
Documentation
For full documentation, visit apihawk.com/help.
Instalation
microcell is available on composer. To install it, type:
Via ApiHawk Installer
composer global require "apihawk/installer"
Make sure to place composer's system-wide vendor bin directory in your $PATH
so the ApiHawk executable can be located by your system. This directory exists in different locations based on your operating system. On macOS and GNU/Linux distributions, it's $HOME/.composer/vendor/bin.
To edit the $PATH:
MacOS:
sudo nano /etc/paths
Once installed, the apihawk new-cell
command will create a fresh MicroCell installation in the directory you specify. For instance, apihawk new-cell YourVendorName will create a directory named YourVendorNameCell containing a fresh MircoCell installation with all of MicroCell's dependencies already installed:
apihawk new-cell YourVendorName
Via Composer Create-Project
composer create-project --prefer-dist apihawk/microcell YourVendorName