@@ -2,10 +2,10 @@ name: nim
2
2
secrets :
3
3
nim_admin_password :
4
4
file : admin_password.txt
5
- # Optional - set admin and user credential from .htpasswd file
5
+ # Optional: set admin and user credentials from a .htpasswd file.
6
6
# nim_credential_file:
7
7
# file: nim_creds.txt
8
- # Optional - set the external SSL cert , key and ca in PEM format for the nim ingress proxy
8
+ # Optional: set external SSL certificate , key, and CA in PEM format for the NIM ingress proxy.
9
9
# nim_proxy_cert_file:
10
10
# file: ./certs/nim_cert.pem
11
11
# nim_proxy_cert_key:
@@ -23,7 +23,7 @@ services:
23
23
volumes :
24
24
- nim-data:/data
25
25
- proxy-certs:/usr/local/share/ca-certificates
26
- # Uncomment to set custom service limits
26
+ # Uncomment to set custom service limits.
27
27
# deploy:
28
28
# resources:
29
29
# limits:
@@ -38,51 +38,51 @@ services:
38
38
stop_grace_period : 30s
39
39
secrets :
40
40
- nim_admin_password
41
- # Uncomment the line below if using a .htpasswd credential file. The credential file takes priority over the nim_admin_password file
41
+ # Uncomment this line if you use a .htpasswd credential file. The credential file takes priority over the nim_admin_password file.
42
42
# - nim_credential_file
43
- # Uncomment the lines below if using user provided cert , key and CA for the nim ingress proxy
43
+ # Uncomment these lines to use user- provided certificate , key, and CA for the NIM ingress proxy.
44
44
# - nim_proxy_cert_file
45
45
# - nim_proxy_cert_key
46
46
# - nim_proxy_ca_cert
47
47
environment :
48
- # set the NIM logging level
48
+ # Set the NIM logging level.
49
49
NIM_LOG_LEVEL : " INFO"
50
- # set a custom time-to-live in days value for metrics retention
50
+ # Set a custom time-to-live value ( in days) for metrics retention.
51
51
NIM_METRICS_TTL : " 1"
52
- # set a custom time-to-live in days value for events retention
52
+ # Set a custom time-to-live value ( in days) for event retention.
53
53
NIM_EVENTS_TTL : " 1"
54
- # set a custom time-to-live in days value for security violation retention
54
+ # Set a custom time-to-live value ( in days) for security violation retention.
55
55
NIM_SECURITY_TTL : " 1"
56
- # enable maintenance mode to preform backup,restore and troubleshooting
56
+ # Enable maintenance mode to perform backup, restore, and troubleshooting.
57
57
# NIM_MAINTENANCE: "true"
58
- # set a custom watchdog timeout in seconds.
58
+ # Set a custom watchdog timeout ( in seconds) .
59
59
NIM_WATCHDOG_TIMEOUT : " 60"
60
- # set the NIM license mode of operation to either connected or disconnected. Default is connected.
60
+ # Set the NIM license mode to connected or disconnected. Default is connected.
61
61
NIM_LICENSE_MODE_OF_OPERATION : " connected"
62
- # Enable this setting to use proxy
62
+ # Enable basic proxy support.
63
63
PROXY_ENABLE : false
64
- # Configure this setting to set the host of the proxy server to be used
64
+ # Configure the proxy server host.
65
65
PROXY_HOST : " "
66
- # Configure this setting to set the protocol of the proxy server to be used - http/ https (default - http)
66
+ # Configure the proxy server protocol (http or https). Default is http.
67
67
PROXY_PROTOCOL : " http"
68
- # Configure this setting to set the port of the proxy server to be used
68
+ # Configure the proxy server port.
69
69
PROXY_PORT : 3128
70
- # Enable this setting to use basic auth for proxy
70
+ # Enable basic authentication for the proxy.
71
71
PROXY_AUTH_REQUIRED : false
72
- # Configure this setting to set the user name in basic auth ( proxy_auth_required: true)
72
+ # Configure proxy username for basic authentication (required when proxy_auth_required is true).
73
73
PROXY_AUTH_USERNAME : " "
74
- # Configure this setting to set the password in basic auth ( proxy_auth_required: true)
75
- # Recommended to use .env file for the password
74
+ # Configure proxy password for basic authentication (required when proxy_auth_required is true).
75
+ # We recommend using a .env file for the password.
76
76
# PROXY_PASSWORD: ""
77
- # Configure this setting to set the proxy connection verification (is the proxy trusted by the host)
77
+ # Configure proxy SSL verification to trust the proxy server.
78
78
PROXY_SSL_VERIFY : true
79
79
ENABLE_METRICS : false
80
80
networks :
81
81
external_network :
82
82
driver : bridge
83
83
volumes :
84
- # By default docker compose will create a named volume
85
- # Refer to https://docs.docker.com/reference/compose-file/volumes/ for additional storage options such as nfs
84
+ # By default, Docker Compose creates a named volume.
85
+ # For additional storage options such as NFS, see https://docs.docker.com/reference/compose-file/volumes/.
86
86
proxy-certs :
87
87
driver : local
88
88
nim-data :
0 commit comments