digbang/laravel-project

project-name

Installs: 124

Dependents: 0

Suggesters: 0

Stars: 0

Watchers: 2

Forks: 17 230

Type:project

v5.8.2 2019-05-15 14:53 UTC

README

Installation

  1. Clone repository
  2. composer install
  3. npm install in node container
  4. composer build
  5. npm run dev in node container for frontend dev server

Minio configuration

  1. ADD "127.0.0.1 s3" to your hosts file
  2. ACCESS http://localhost:9000/minio,
  3. Login with the access and secret keys located in docker-compose.yml.
  4. Create a bucket with some name. Add a R/W policy to the bucket.
  5. Configure the bucket name in your env file
  6. Change the filesystem driver to minio

Sentry configuration

  1. Configure your .env variables
  2. Enable Sentry on your .env file

System Requirements

  • php: 7.2.x

  • php ini configurations:

    • upload_max_filesize = 100M
    • post_max_size = 100M
    • This numbers are illustrative. Set them according to your project needs.
  • php extensions:

    • bcmath
    • Core
    • ctype
    • curl
    • date
    • dom
    • fileinfo
    • filter
    • ftp
    • gd
    • hash
    • iconv
    • imagick
    • intl
    • json
    • libxml
    • mbstring
    • mcrypt
    • mysqlnd
    • openssl
    • pcntl
    • pcre
    • PDO
    • pdo_pgsql
    • pdo_sqlite
    • Phar
    • posix
    • readline
    • Reflection
    • session
    • SimpleXML
    • soap
    • SPL
    • sqlite3
    • standard
    • tidy
    • tokenizer
    • xdebug
    • xml
    • xmlreader
    • xmlwriter
    • ZendOPcache
    • zip
    • zlib
  • Composer PHP

  • apache: 2.4.x / nginx

  • postgres: 9.6.x / 10.x

  • postgres extensions:

    • Unaccent Extension
  • redis

  • node

  • npm

  • yarn

  • SO Packages:

    • locales
    • locales-all

System Configuration