Jumpgate App
Basic Installation
cd <project dir>
git clone git@github.com:JumpGateio/JumpGate.git ./
composer install
php artisan jumpgate:setup
At this point, your site will display the JumpGate home page using bootstrap 4. From here on out, you will customize as you normally would.
You can run
php artisan jupmgate:css
to switch the front end to bootstrap 3 or uikit.
- Set up your database in the
.env
file - Run
php artisan jumpgate:telescope
. - Run
php artisan migrate
.
Users
If your site will need users you should modify the steps listed above.
cd <project dir>
git clone git@github.com:JumpGateio/JumpGate.git ./
composer install
Now you get to chose. If you know you want social auth, you can use --social-users
otherwise you can just use --users
.
php artisan jumpgate:setup --users --force
php artisan jumpgate:setup --social-users --force
Pick the one you want. You do not need to run both commands.
--force
is used to verify the users package can overwrite existing files that it published.
- Set up your database in the
.env
file - Update your
config/jumpgate/users.php
.- If you enable social, remember to re-run
vendor:publish
.
- If you enable social, remember to re-run
- Run
php artisan jumpgate:telescope
. - Run
php artisan jumpgate:user-database