PHP Classes

File: src/config/laravel-deploy.php

Recommend this page to a friend!
  Classes of Stefan Ninic   PHP Laravel Deployment   src/config/laravel-deploy.php   Download  
File: src/config/laravel-deploy.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: PHP Laravel Deployment
Deploy a Laravel project retrieved using GIT
Author: By
Last change:
Date: 4 years ago
Size: 1,771 bytes
 

Contents

Class file image Download
<?php
/**
 * Created by PhpStorm.
 * User: kgbot
 * Date: 6/4/18
 * Time: 1:37 AM
 */

return [

   
'routes' => [

       
/**
         * Route prefix, example of route http://localhost/laravel-deploy/deploy?_token=#################
         *
         */
       
'prefix' => env( 'LARAVEL_DEPLOY_PREFIX', 'laravel-deploy' ),

       
/**
         * Middleware used on webhook routes, default middleware is KgBot\LaravelDeploy\Http\Middleware\IsTokenValid
         *
         * You can add more middleware with .env directive, example LARAVEL_DEPLOY_MIDDLEWARE=webhook,auth:api, etc.
         *
         * Don't use space in .env directive after ,
         */
       
'middleware' => ( env( 'LARAVEL_DEPLOY_MIDDLEWARE' ) ) ? explode( ',', env( 'LARAVEL_DEPLOY_MIDDLEWARE' ) )
            : [],
    ],
   
'events' => [

       
/**
         * This package emits some events before and after it run's deployment script
         *
         * Here you can change channel on which events will be broadcast
         */
       
'channel' => env( 'LARAVEL_DEPLOY_EVENTS_CHANNEL', '' ),
    ],

   
/**
     * This packages is doing all of it's work in a Job and here you change queue on which it will execute jobs
     */
   
'queue' => env( 'LARAVEL_DEPLOY_QUEUE', 'default' ),

   
/**
     * With this directive you can enable/disable this package
     */
   
'run_deploy' => env( 'LARAVEL_DEPLOY_RUN', true ),

   
/**
     * Detailed description is provided inside a README.md file
     *
     * Here you set your default server user and password which will be used to run deploy script
     */
   
'user' => [

       
'username' => env( 'LARAVEL_DEPLOY_USERNAME', 'www-data' ),
       
'password' => env( 'LARAVEL_DEPLOY_PASSWORD', '' ),
    ],
];