A web app to manage self-compiled binaries.
After having cloned the repository, the commands below need to be run in order to use the application.
nano config/app.php # replace the 'key'
nano config/database.php # set the MySQL credentials
nano config/session.php # optionally set 'domain' and 'secure'You can also set an alternative queue backend in
config/queue.php.
php artisan migrate:install # setup the Lumen migration table
php artisan migrate --seed # setup the app migrations + seedsphp artisan binarymngr:create-admin-userphp artisan queue:listen --daemon # without --daemon to run in foregroundRight now, the only thing put into queue is a job to create messages if a newer binary version is created.
* * * * * php /path/to/artisan schedule:run 1>> /dev/null 2>&1 # e.g. in /etc/crontabThe scheduler will create end-of-life reached messages once a day for installed binary versions.