Messenger Storm built on top of Laravel and Giga AI framework so the server requirements is exactly same as Laravel.
- PHP >= 5.6.4
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- A Https Address
Secure Tunnels to Localhost
Let's assume that you want to test your bots in your development environment before deploying. You'll need to let Facebook connect to your PC and it should have SSL enabled. To simply these steps, we'd recommend that you use ngrok, it will automatically create a secure public URL to your local webserver with format:
If you're using Valet, you can simply use
valet secure site-name.dev syntax
Installing Messenger Storm
Install Messenger Storm is same as normal Laravel application, however, we do ship with optimized
vendor directory already so you don't have to run
messenger-storm.zipfrom our Dashboard
- Copy and unzip to your server (you should create a virtual host and point)
.envand edit with your server information.
- From bash, run
php artisan migrateto create database tables.
- After data is migrated, run
php artisan db:seedto seed default data.
After installing Messenger Storm, you may need to configure some permissions. The
storage and the
bootstrap/cache directories should be writable by your web server or Messenger Storm won't run.
Now open your website address, if you see this screen, that's perfect!
To access dashboard, go to:
URL: https://yourdomain.com/dashboard User: admin@messenger Password: messengerstorm
You should change your email and password after access!
If you do a business and don't want to take so much time for installing and setting up web server, database, we do have Installation Service for you with $49. We use Laravel Forge which ships with latest stacks for you: Ubuntu 16.04, PHP 7.1, MariaDB, Nginx, Laravel, Giga AI latest stable version.