Environment Variables
Applicable for version v2.0.0-beta.23 and above.
Server
Configuration Setting | Environment Variable |
---|---|
HttpPort | NGINX_UI_SERVER_HTTP_PORT |
RunMode | NGINX_UI_SERVER_RUN_MODE |
JwtSecret | NGINX_UI_SERVER_JWT_SECRET |
HTTPChallengePort | NGINX_UI_SERVER_HTTP_CHALLENGE_PORT |
StartCmd | NGINX_UI_SERVER_START_CMD |
Database | NGINX_UI_SERVER_DATABASE |
CADir | NGINX_UI_SERVER_CA_DIR |
GithubProxy | NGINX_UI_SERVER_GITHUB_PROXY |
NodeSecret | NGINX_UI_SERVER_NODE_SECRET |
Demo | NGINX_UI_SERVER_DEMO |
PageSize | NGINX_UI_SERVER_PAGE_SIZE |
HttpHost | NGINX_UI_SERVER_HTTP_HOST |
CertRenewalInterval | NGINX_UI_SERVER_CERT_RENEWAL_INTERVAL |
RecursiveNameservers | NGINX_UI_SERVER_RECURSIVE_NAMESERVERS |
SkipInstallation | NGINX_UI_SERVER_SKIP_INSTALLATION |
Name | NGINX_UI_SERVER_NAME |
InsecureSkipVerify | NGINX_UI_SERVER_INSECURE_SKIP_VERIFY |
Nginx
Configuration Setting | Environment Variable |
---|---|
AccessLogPath | NGINX_UI_NGINX_ACCESS_LOG_PATH |
ErrorLogPath | NGINX_UI_NGINX_ERROR_LOG_PATH |
ConfigDir | NGINX_UI_NGINX_CONFIG_DIR |
PIDPath | NGINX_UI_NGINX_PID_PATH |
TestConfigCmd | NGINX_UI_NGINX_TEST_CONFIG_CMD |
ReloadCmd | NGINX_UI_NGINX_RELOAD_CMD |
RestartCmd | NGINX_UI_NGINX_RESTART_CMD |
OpenAI
Configuration Setting | Environment Variable |
---|---|
Model | NGINX_UI_OPENAI_MODEL |
BaseUrl | NGINX_UI_OPENAI_BASE_URL |
Proxy | NGINX_UI_OPENAI_PROXY |
Token | NGINX_UI_OPENAI_TOKEN |
Casdoor
Configuration Setting | Environment Variable |
---|---|
Endpoint | NGINX_UI_CASDOOR_ENDPOINT |
ClientId | NGINX_UI_CASDOOR_CLIENT_ID |
ClientSecret | NGINX_UI_CASDOOR_CLIENT_SECRET |
Certificate | NGINX_UI_CASDOOR_CERTIFICATE |
Organization | NGINX_UI_CASDOOR_ORGANIZATION |
Application | NGINX_UI_CASDOOR_APPLICATION |
RedirectUri | NGINX_UI_CASDOOR_REDIRECT_URI |
Logrotate
Configuration Setting | Environment Variable |
---|---|
Enabled | NGINX_UI_LOGROTATE_ENABLED |
CMD | NGINX_UI_LOGROTATE_CMD |
Interval | NGINX_UI_LOGROTATE_INTERVAL |
Auth
Configuration Setting | Environment Variable |
---|---|
IPWhiteList | NGINX_UI_AUTH_IPWhiteList |
Webauthn
Configuration Setting | Environment Variable |
---|---|
RPDisplayName | NGINX_UI_WEBAUTHN_RP_DISPLAY_NAME |
RPID | NGINX_UI_WEBAUTHN_RPID |
RPOrigins | NGINX_UI_WEBAUTHN_RP_ORIGINS |
Predefined User
In skip installation mode, you can set the following environment variables to create a predefined user:
- NGINX_UI_PREDEFINED_USER_NAME
- NGINX_UI_PREDEFINED_USER_PASSWORD