jumpgate/jumpgate

A SiteRocket Labs web solution.

4.0.0 2019-09-05 20:03 UTC

README

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.

  1. Set up your database in the .env file
  2. Run php artisan jumpgate:telescope.
  3. 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.

  1. Set up your database in the .env file
  2. Update your config/jumpgate/users.php.
    • If you enable social, remember to re-run vendor:publish.
  3. Run php artisan jumpgate:telescope.
  4. Run php artisan jumpgate:user-database