Skip to content

SeAT

Env Reference

In both the case of a Docker installation as well as a host based installation (manual or via SeAT tool), SeAT has some configuration values that can be set via an .env file. Depending on your installation type, this file will be in either /opt/seat-docker/.env or in /var/www/seat/.env

Configuration Value Reference

Parameter Name Default value Description
APP_URL http://seat.local This is the public address where SeAT instance is reachable. That should match with the EVE_CALLBACK_URL without /auth/eve/callback suffix
APP_LOCALE en This is the locale used by the server to generate translated strings.
DB_HOST 127.0.0.1 This is the IP or domain from your SQL Server.
DB_PORT 3306 This is the port used by your SQL Server to receive query.
DB_DATABASE seat This is the name for your SeAT database.
DB_USERNAME seat This is the user which is granted to the SeAT database from SeAT server.
DB_PASSWORD secret This is the user password
MAIL_DRIVER smtp This is the driver used to send mail. It will be covered in a dedicated article.
MAIL_HOST smtp.mailtrap.io This is driver mail hostname. It will be covered in a dedicated article.
MAIL_PORT 2525 This is the driver mail port. It will be covered in a dedicated article.
MAIL_USERNAME null This is the driver mail username. It will be covered in a dedicated article.
MAIL_PASSWORD null This is the driver mail password. It will be covered in a dedicated article.
MAIL_ENCRYPTION null This is the driver mail encryption. It will be covered in a dedicated article.
MAIL_FROM_ADDRESS noreply@localhost.local This is the mail address which the user will chown when he will receive mail from SeAT.
MAIL_FROM_NAME SeAT Administrator This is the name which the user will chown when he will receive mail from SeAT.
EVE_CLIENT_ID null This is the EVE Application Client ID you'll get when you created an application over https://developers.eveonline.com
EVE_CLIENT_SECRET null This is the EVE Application Client Secret you'll get when you created an application over https://developers.eveonline.com
EVE_CALLBACK_URL https://seat.local/auth/eve/callback This is the EVE Application Callback URL you filled when you created an application over https://developers.eveonline.com. You should have only to fix seat.local
QUEUE_BALANCING_MODE false Determine the workers balancing mode used by the Jobs Manager. Value can be false, auto or simple. See official Laravel documentation for more details
QUEUE_WORKERS 4 Determine the amount of worker which have to be spawn to process jobs over all queues. In auto and simple balancing, this value cannot be lower than 4 as it's correspond to the available queues.
ESEYE_CACHE_DRIVER file Determine the driver used to cache eseye data. available values are file, redis
ESEYE_CACHE_STORAGE_PATH eseye When using the file driver, this is the name of the folder in seat/storage that will store the cache files
ESEYE_CACHE_CONNECTION cache When using the redis driver, this is the name of the redis connection. If using 'cache', it will reuse the existing redis cache configuration found in seat/config/cache.php. It must be a configured connection
ESEYE_CACHE_LOCK_CONNECTION default When using the Redis driver, it will be the connection used to lock the cache