cabc842f52
`config/queue.php` reads `env('QUEUE_CONNECTION', 'sync')` since the
Laravel Shift in v6.0.0 (commit cc3c59bf97), but seven .env templates
and phpunit.xml still set `QUEUE_DRIVER` — the old Laravel <5.7 name
that the framework no longer reads. The default is `sync` anyway so
the gap is silent; but anyone copying these templates and trying to
enable an async driver (redis, database, beanstalkd, sqs) finds their
setting silently ignored.
Rename across:
- .env.example
- .env.docker
- .env.dev.docker
- .env.dusk.example
- docker/docker-secrets.env
- docker/docker.env
- phpunit.xml (XML <env> tag)
No code change. Default value `sync` preserved everywhere.
---
Disclosure: drafted with a coding agent's help.
Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
64 lines
1.7 KiB
Bash
64 lines
1.7 KiB
Bash
# --------------------------------------------
|
|
# REQUIRED: BASIC APP SETTINGS
|
|
# --------------------------------------------
|
|
#APP_ENV=develop
|
|
#APP_DEBUG=false
|
|
#APP_KEY=Change_this_key_or_snipe_will_get_ya
|
|
#APP_URL=http://127.0.0.1:32782
|
|
#APP_TIMEZONE=US/Pacific
|
|
#APP_LOCALE=en
|
|
|
|
|
|
# --------------------------------------------
|
|
# REQUIRED: DATABASE SETTINGS
|
|
# --------------------------------------------
|
|
DB_CONNECTION=mysql
|
|
DB_HOST=${MYSQL_PORT_3306_TCP_ADDR}
|
|
DB_PORT=${MYSQL_PORT_3306_TCP_PORT}
|
|
DB_DATABASE=${MYSQL_DATABASE}
|
|
DB_USERNAME=${MYSQL_USER}
|
|
DB_PASSWORD=${MYSQL_PASSWORD}
|
|
DB_PREFIX=null
|
|
DB_DUMP_PATH='/usr/bin'
|
|
|
|
|
|
# --------------------------------------------
|
|
# REQUIRED: OUTGOING MAIL SERVER SETTINGS
|
|
# --------------------------------------------
|
|
MAIL_MAILER=smtp
|
|
MAIL_HOST=${MAIL_PORT_587_TCP_ADDR}
|
|
MAIL_PORT=${MAIL_PORT_587_TCP_PORT}
|
|
MAIL_USERNAME=${MAIL_ENV_USERNAME}
|
|
MAIL_PASSWORD=${MAIL_ENV_PASSWORD}
|
|
MAIL_TLS_VERIFY_PEER=${MAIL_TLS_VERIFY_PEER}
|
|
MAIL_FROM_ADDR=${MAIL_ENV_FROM_ADDR}
|
|
MAIL_FROM_NAME=${MAIL_ENV_FROM_NAME}
|
|
MAIL_REPLYTO_ADDR=${MAIL_ENV_FROM_ADDR}
|
|
MAIL_REPLYTO_NAME=${MAIL_ENV_FROM_NAME}
|
|
|
|
|
|
# --------------------------------------------
|
|
# REQUIRED: IMAGE LIBRARY
|
|
# This should be gd or imagick
|
|
# --------------------------------------------
|
|
IMAGE_LIB=gd
|
|
|
|
|
|
# --------------------------------------------
|
|
# OPTIONAL: SESSION SETTINGS
|
|
# --------------------------------------------
|
|
SESSION_LIFETIME=12000
|
|
EXPIRE_ON_CLOSE=false
|
|
ENCRYPT=false
|
|
COOKIE_NAME=snipeit_session
|
|
COOKIE_DOMAIN=null
|
|
SECURE_COOKIES=false
|
|
|
|
|
|
# --------------------------------------------
|
|
# OPTIONAL: CACHE SETTINGS
|
|
# --------------------------------------------
|
|
CACHE_DRIVER=file
|
|
SESSION_DRIVER=file
|
|
QUEUE_CONNECTION=sync
|