Install and Publish Assets
Command
Section titled “Command”php artisan uplinkr:installDescription
Section titled “Description”Publishes Uplinkr configuration and language files to your Laravel app. Optionally enables the built-in scheduler integration by toggling the config flag.
Requirement:
ext-opensslmust be enabled in PHP when you want TLS certificate metadata in probe and alert output.
Options
Section titled “Options”| Option | Type | Required | Description |
|---|---|---|---|
--scheduler | flag | No | Enable scheduler integration by setting enabled to true in the config |
Usage Examples
Section titled “Usage Examples”Basic install (publish assets only)
Section titled “Basic install (publish assets only)”php artisan uplinkr:installInstall and enable scheduler integration
Section titled “Install and enable scheduler integration”php artisan uplinkr:install --schedulerBehavior
Section titled “Behavior”- Publishes
uplinkr-configanduplinkr-langassets viavendor:publish - Prints a config hint after publishing
- If
--scheduleris provided, updatesconfig/uplinkr.phpto enable the scheduler - If the config file is missing, the scheduler step is skipped with a warning
- If the scheduler is already enabled, no changes are made
Return Codes
Section titled “Return Codes”0(SUCCESS): Installation completed successfully