mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
79333c45f6
* Allow trusted proxy via APP_TRUSTED_PROXIES Set to '*' by default to emulate legacy behavior. Set up doc describing environment variables * Create helper to parse environment variables into arrays properly. * Update doc blocks
945 B
945 B
Environment Variables
LibreNMS allows certain settings to be set via the environment or through the .env file.
Database
Set the variables to connect to the database. The default values are shown below.
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=librenms
DB_USERNAME=librenms
DB_PASSWORD=
DB_SOCKET=
Trusted Reverse Proxies
A comma separated list of trusted reverse proxy IPs or CIDR.
For legacy reasons the default is '*', which means any proxy is allowed.
'**' means trust any proxy up the chain.
APP_TRUSTED_PROXIES=192.168.1.0/24,192.167.8.20
User / Group
The user and group that LibreNMS should operate as. Group will default to the same as the user if unset.
LIBRENMS_USER=librenms
LIBRENMS_GROUP=librenms
Debug
Increases the amount of information shown when an error occurs.
WARNING: This may leak information, do not leave enabled.
APP_DEBUG=true