|
@@ -1,88 +1,132 @@
|
|
|
# 環境變量
|
|
|
|
|
|
-適用於 v2.0.0-beta.23 及以上版本
|
|
|
+適用於 v2.0.0-beta.37 及以上版本。
|
|
|
+
|
|
|
+## App
|
|
|
+
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|-----------|-------------------------|
|
|
|
+| PageSize | NGINX_UI_APP_PAGE_SIZE |
|
|
|
+| JwtSecret | NGINX_UI_APP_JWT_SECRET |
|
|
|
|
|
|
## 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 |
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|---------|--------------------------|
|
|
|
+| Host | NGINX_UI_SERVER_HOST |
|
|
|
+| Port | NGINX_UI_SERVER_PORT |
|
|
|
+| RunMode | NGINX_UI_SERVER_RUN_MODE |
|
|
|
|
|
|
-## Nginx
|
|
|
+## Database
|
|
|
|
|
|
-| 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 |
|
|
|
-| LogDirWhiteList | NGINX_UI_NGINX_LOG_DIR_WHITE_LIST |
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|------|------------------|
|
|
|
+| Name | NGINX_UI_DB_NAME |
|
|
|
|
|
|
-## OpenAI
|
|
|
+## Auth
|
|
|
|
|
|
-| 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 |
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|---------------------|-------------------------------------|
|
|
|
+| IPWhiteList | NGINX_UI_AUTH_IP_WHITE_LIST |
|
|
|
+| BanThresholdMinutes | NGINX_UI_AUTH_BAN_THRESHOLD_MINUTES |
|
|
|
+| MaxAttempts | NGINX_UI_AUTH_MAX_ATTEMPTS |
|
|
|
|
|
|
## Casdoor
|
|
|
|
|
|
-| Configuration Setting | Environment Variable |
|
|
|
-|-----------------------|-----------------------------------|
|
|
|
-| Endpoint | NGINX_UI_CASDOOR_ENDPOINT |
|
|
|
-| ClientId | NGINX_UI_CASDOOR_CLIENT_ID |
|
|
|
-| ClientSecret | NGINX_UI_CASDOOR_CLIENT_SECRET |
|
|
|
-| CertificatePath | NGINX_UI_CASDOOR_CERTIFICATE_PATH |
|
|
|
-| Organization | NGINX_UI_CASDOOR_ORGANIZATION |
|
|
|
-| Application | NGINX_UI_CASDOOR_APPLICATION |
|
|
|
-| RedirectUri | NGINX_UI_CASDOOR_REDIRECT_URI |
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|-----------------|-----------------------------------|
|
|
|
+| Endpoint | NGINX_UI_CASDOOR_ENDPOINT |
|
|
|
+| ClientId | NGINX_UI_CASDOOR_CLIENT_ID |
|
|
|
+| ClientSecret | NGINX_UI_CASDOOR_CLIENT_SECRET |
|
|
|
+| CertificatePath | NGINX_UI_CASDOOR_CERTIFICATE_PATH |
|
|
|
+| Organization | NGINX_UI_CASDOOR_ORGANIZATION |
|
|
|
+| Application | NGINX_UI_CASDOOR_APPLICATION |
|
|
|
+| RedirectUri | NGINX_UI_CASDOOR_REDIRECT_URI |
|
|
|
+
|
|
|
+## Cert
|
|
|
+
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|----------------------|-------------------------------------|
|
|
|
+| Email | NGINX_UI_CERT_EMAIL |
|
|
|
+| CADir | NGINX_UI_CERT_CA_DIR |
|
|
|
+| RenewalInterval | NGINX_UI_CERT_RENEWAL_INTERVAL |
|
|
|
+| RecursiveNameservers | NGINX_UI_CERT_RECURSIVE_NAMESERVERS |
|
|
|
+| HTTPChallengePort | NGINX_UI_CERT_HTTP_CHALLENGE_PORT |
|
|
|
+
|
|
|
+## Cluster
|
|
|
+
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|------|-----------------------|
|
|
|
+| Node | NGINX_UI_CLUSTER_NODE |
|
|
|
+
|
|
|
+## Crypto
|
|
|
+
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|--------|------------------------|
|
|
|
+| Secret | NGINX_UI_CRYPTO_SECRET |
|
|
|
+
|
|
|
+## Http
|
|
|
+
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|--------------------|------------------------------------|
|
|
|
+| GithubProxy | NGINX_UI_HTTP_GITHUB_PROXY |
|
|
|
+| InsecureSkipVerify | NGINX_UI_HTTP_INSECURE_SKIP_VERIFY |
|
|
|
|
|
|
## Logrotate
|
|
|
|
|
|
-| Configuration Setting | Environment Variable |
|
|
|
-|-----------------------|-----------------------------|
|
|
|
-| Enabled | NGINX_UI_LOGROTATE_ENABLED |
|
|
|
-| CMD | NGINX_UI_LOGROTATE_CMD |
|
|
|
-| Interval | NGINX_UI_LOGROTATE_INTERVAL |
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|----------|-----------------------------|
|
|
|
+| Enabled | NGINX_UI_LOGROTATE_ENABLED |
|
|
|
+| CMD | NGINX_UI_LOGROTATE_CMD |
|
|
|
+| Interval | NGINX_UI_LOGROTATE_INTERVAL |
|
|
|
|
|
|
-## Auth
|
|
|
+## Nginx
|
|
|
+
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|-----------------|-----------------------------------|
|
|
|
+| 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 |
|
|
|
+| LogDirWhiteList | NGINX_UI_NGINX_LOG_DIR_WHITE_LIST |
|
|
|
+
|
|
|
+## Node
|
|
|
+
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|------------------|---------------------------------|
|
|
|
+| Name | NGINX_UI_NODE_NAME |
|
|
|
+| Secret | NGINX_UI_NODE_SECRET |
|
|
|
+| SkipInstallation | NGINX_UI_NODE_SKIP_INSTALLATION |
|
|
|
+
|
|
|
+## OpenAI
|
|
|
+
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|---------|--------------------------|
|
|
|
+| Model | NGINX_UI_OPENAI_MODEL |
|
|
|
+| BaseUrl | NGINX_UI_OPENAI_BASE_URL |
|
|
|
+| Proxy | NGINX_UI_OPENAI_PROXY |
|
|
|
+| Token | NGINX_UI_OPENAI_TOKEN |
|
|
|
+
|
|
|
+## Terminal
|
|
|
|
|
|
-| Configuration Setting | Environment Variable |
|
|
|
-|-----------------------|---------------------------|
|
|
|
-| IPWhiteList | NGINX_UI_AUTH_IPWhiteList |
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|----------|-----------------------------|
|
|
|
+| StartCmd | NGINX_UI_TERMINAL_START_CMD |
|
|
|
|
|
|
## Webauthn
|
|
|
|
|
|
-| Configuration Setting | Environment Variable |
|
|
|
-|-----------------------|-----------------------------------|
|
|
|
-| RPDisplayName | NGINX_UI_WEBAUTHN_RP_DISPLAY_NAME |
|
|
|
-| RPID | NGINX_UI_WEBAUTHN_RPID |
|
|
|
-| RPOrigins | NGINX_UI_WEBAUTHN_RP_ORIGINS |
|
|
|
+| 配置 | 環境變量 |
|
|
|
+|---------------|-----------------------------------|
|
|
|
+| RPDisplayName | NGINX_UI_WEBAUTHN_RP_DISPLAY_NAME |
|
|
|
+| RPID | NGINX_UI_WEBAUTHN_RPID |
|
|
|
+| RPOrigins | NGINX_UI_WEBAUTHN_RP_ORIGINS |
|
|
|
|
|
|
-## 預定義使用者
|
|
|
+## 預定義用戶
|
|
|
|
|
|
-在跳過安裝模式下,您可以設置以下環境變量以創建預定義使用者:
|
|
|
+在跳過安裝模式下,您可以設定以下環境變量以創建預定義用戶:
|
|
|
|
|
|
- NGINX_UI_PREDEFINED_USER_NAME
|
|
|
- NGINX_UI_PREDEFINED_USER_PASSWORD
|