|
@@ -0,0 +1,71 @@
|
|
|
+# 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 |
|
|
|
+
|
|
|
+## 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 |
|
|
|
+
|
|
|
+## 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
|