voronoi/apprentice

Laravel package for the apprentice iOS app

1.0.0 2020-12-01 16:50 UTC

This package is auto-updated.

Last update: 2024-04-08 04:00:38 UTC


README

Apprentice icon with Mona Lisa


Apprentice makes running Artisan commands in your Laravel project easy and painless.
  • Remotely manage your projects on the go
  • Run commands securely and safely
  • No terminal required!*

To learn more about Apprentice check out our website.

Requires Laravel >= 7.2

*you will need terminal to install Apprentice

Installation

Connecting Apprentice to your project is easy.

  1. Install via Composer
composer require voronoi/apprentice
  1. Run the setup command
php artisan apprentice:setup
  1. Scan the generated QR code using the Apprentice app

You're all ready to use Apprentice!

Security

We take security very seriously in Apprentice. Among other precautions, access to your project is secured using a 256-bit ECDSA key securely stored within the Secure Enclave on your device. For more details about how we protect your data, reporting potential issues, and security updates see security.md.

Tests

If you would like to run the unit tests make sure you have the latest dev dependencies by running composer install. Then execute

vendor/bin/phpunit tests