2021-04-21 06:17:34 +02:00
# --------------------------------------------
# REQUIRED: DB SETUP
# --------------------------------------------
2024-08-22 15:46:40 +03:00
# https://mariadb.com/kb/en/mariadb-server-docker-official-image-environment-variables/
2021-04-21 06:17:34 +02:00
MYSQL_DATABASE = snipeit
MYSQL_USER = snipeit
MYSQL_PASSWORD = changeme1234
MYSQL_ROOT_PASSWORD = changeme1234
# --------------------------------------------
# REQUIRED: BASIC APP SETTINGS
# --------------------------------------------
APP_ENV = develop
2024-12-29 02:19:56 -05:00
APP_DEBUG = true
2021-04-21 06:17:34 +02:00
# please regenerate the APP_KEY value by calling `docker-compose run --rm snipeit bash` and then `php artisan key:generate --show` and then copy paste the value here
APP_KEY = base64:3ilviXqB9u6DX1NRcyWGJ+sjySF+H18CPDGb3+IVwMQ=
APP_URL = http://localhost:8000
APP_TIMEZONE = 'UTC'
2025-02-25 10:57:38 +00:00
APP_LOCALE = en-US
2021-04-21 06:17:34 +02:00
MAX_RESULTS = 500
# --------------------------------------------
# REQUIRED: UPLOADED FILE STORAGE SETTINGS
# --------------------------------------------
PRIVATE_FILESYSTEM_DISK = local
PUBLIC_FILESYSTEM_DISK = local_public
# --------------------------------------------
# REQUIRED: DATABASE SETTINGS
# --------------------------------------------
DB_CONNECTION = mysql
DB_HOST = mariadb
DB_DATABASE = snipeit
DB_USERNAME = snipeit
DB_PASSWORD = changeme1234
DB_PREFIX = null
DB_DUMP_PATH = '/usr/bin'
2025-03-20 23:27:29 +10:00
DB_DUMP_SKIP_SSL = true
2021-04-21 06:17:34 +02:00
DB_CHARSET = utf8mb4
DB_COLLATION = utf8mb4_unicode_ci
# --------------------------------------------
# OPTIONAL: SSL DATABASE SETTINGS
# --------------------------------------------
DB_SSL = false
DB_SSL_IS_PAAS = false
DB_SSL_KEY_PATH = null
DB_SSL_CERT_PATH = null
DB_SSL_CA_PATH = null
DB_SSL_CIPHER = null
2024-03-27 11:38:13 -05:00
DB_SSL_VERIFY_SERVER = null
2021-04-21 06:17:34 +02:00
# --------------------------------------------
# REQUIRED: OUTGOING MAIL SERVER SETTINGS
# --------------------------------------------
MAIL_DRIVER = smtp
MAIL_HOST = mailhog
MAIL_PORT = 1025
MAIL_USERNAME = null
MAIL_PASSWORD = null
MAIL_ENCRYPTION = null
MAIL_FROM_ADDR = you@example.com
MAIL_FROM_NAME = 'Snipe-IT'
MAIL_REPLYTO_ADDR = you@example.com
MAIL_REPLYTO_NAME = 'Snipe-IT'
MAIL_AUTO_EMBED_METHOD = 'attachment'
# --------------------------------------------
# REQUIRED: IMAGE LIBRARY
# This should be gd or imagick
# --------------------------------------------
IMAGE_LIB = gd
# --------------------------------------------
# OPTIONAL: BACKUP SETTINGS
# --------------------------------------------
MAIL_BACKUP_NOTIFICATION_DRIVER = null
MAIL_BACKUP_NOTIFICATION_ADDRESS = null
BACKUP_ENV = true
2025-04-17 23:10:20 +01:00
# --------------------------------------------
# OPTIONAL: CHANGE PHP UPLOAD LIMITS (UNCOMMENT WHEN NEEDING TO BE CHANGED)
# --------------------------------------------
#PHP_UPLOAD_LIMIT=10
#PHP_POST_MAX_SIZE=10
#PHP_UPLOAD_MAX_FILESIZE=10
#PHP_MEMORY_LIMIT=10
2021-04-21 06:17:34 +02:00
# --------------------------------------------
# OPTIONAL: SESSION SETTINGS
# --------------------------------------------
SESSION_LIFETIME = 12000
EXPIRE_ON_CLOSE = false
ENCRYPT = false
COOKIE_NAME = snipeit_session
COOKIE_DOMAIN = null
SECURE_COOKIES = false
API_TOKEN_EXPIRATION_YEARS = 40
# --------------------------------------------
# OPTIONAL: SECURITY HEADER SETTINGS
# --------------------------------------------
APP_TRUSTED_PROXIES = 192.168.1.1,10.0.0.1
ALLOW_IFRAMING = false
REFERRER_POLICY = same-origin
ENABLE_CSP = false
CORS_ALLOWED_ORIGINS = null
ENABLE_HSTS = false
# --------------------------------------------
# OPTIONAL: CACHE SETTINGS
# --------------------------------------------
CACHE_DRIVER = file
SESSION_DRIVER = file
QUEUE_DRIVER = sync
CACHE_PREFIX = snipeit
# --------------------------------------------
# OPTIONAL: REDIS SETTINGS
# --------------------------------------------
REDIS_HOST = redis
REDIS_PASSWORD = null
REDIS_PORT = 6379
# --------------------------------------------
# OPTIONAL: MEMCACHED SETTINGS
# --------------------------------------------
MEMCACHED_HOST = null
MEMCACHED_PORT = null
# --------------------------------------------
# OPTIONAL: PUBLIC S3 Settings
# --------------------------------------------
PUBLIC_AWS_SECRET_ACCESS_KEY = null
PUBLIC_AWS_ACCESS_KEY_ID = null
PUBLIC_AWS_DEFAULT_REGION = null
PUBLIC_AWS_BUCKET = null
PUBLIC_AWS_URL = null
2025-11-28 17:29:02 +00:00
PUBLIC_AWS_ENDPOINT = null
PUBLIC_AWS_PATH_STYLE = null
2021-04-21 06:17:34 +02:00
PUBLIC_AWS_BUCKET_ROOT = null
# --------------------------------------------
# OPTIONAL: PRIVATE S3 Settings
# --------------------------------------------
PRIVATE_AWS_ACCESS_KEY_ID = null
PRIVATE_AWS_SECRET_ACCESS_KEY = null
PRIVATE_AWS_DEFAULT_REGION = null
PRIVATE_AWS_BUCKET = null
PRIVATE_AWS_URL = null
2025-11-28 17:29:02 +00:00
PRIVATE_AWS_ENDPOINT = null
PRIVATE_AWS_PATH_STYLE = null
2021-04-21 06:17:34 +02:00
PRIVATE_AWS_BUCKET_ROOT = null
2022-04-27 15:26:33 +02:00
# --------------------------------------------
# OPTIONAL: AWS Settings
# --------------------------------------------
AWS_ACCESS_KEY_ID = null
AWS_SECRET_ACCESS_KEY = null
AWS_DEFAULT_REGION = null
2021-04-21 06:17:34 +02:00
# --------------------------------------------
# OPTIONAL: LOGIN THROTTLING
# --------------------------------------------
LOGIN_MAX_ATTEMPTS = 5
LOGIN_LOCKOUT_DURATION = 60
RESET_PASSWORD_LINK_EXPIRES = 900
# --------------------------------------------
# OPTIONAL: MISC
# --------------------------------------------
2024-12-29 02:29:41 -05:00
LOG_CHANNEL = single
2022-07-25 19:25:06 -07:00
LOG_MAX_DAYS = 10
2021-04-21 06:17:34 +02:00
APP_LOCKED = false
APP_CIPHER = AES-256-CBC
2023-10-30 10:09:44 -04:00
APP_FORCE_TLS = false
2021-04-21 06:17:34 +02:00
GOOGLE_MAPS_API =
LDAP_MEM_LIM = 500M
LDAP_TIME_LIM = 600