Be sure to add Izettle API Details in .env file aswell as add the scheduler to servers cron jobs:
* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1
Install echo server globally
npm install -G laravel-echo-server
Configure laravel-echo-server.json
with needed settings
Make a supervisor configuration that always runs the laravel-echo-server.
[program:echo-server]
directory=/home/vagrant/path/to/your/project
command=/usr/bin/laravel-echo-server start
autostart=true
autorestart=true
user=vagrant
redirect_stderr=true
stdout_logfile=/home/vagrant/path/to/your/project/storage/logs/echoserver.log
Configure Redis settings in .env
Run
npm install
for dependencies.
Run
npm run production
(Or npm run dev
for development)
composer install
php artisan migrate
php artisan db:seed