You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: tools/env-generator/README.md
+14-15
Original file line number
Diff line number
Diff line change
@@ -10,22 +10,21 @@ This tool is used to generate the `.env.production` or `.env` or `.env.developme
10
10
cp .env.template .env.base
11
11
```
12
12
13
-
2. Edit the `.env.base` file and add the required environment variables. All the variables **MUST** be prefixed with ` RUCIO*WEBUI*`` The variables should be added in the following format:
2. Edit the `.env.base` file and add the required environment variables. All the variables **MUST** be prefixed with ` RUCIO*WEBUI*`` The variables should be added in the following format: `export RUCIO*WEBUI*<VARIABLE_NAME>=<VARIABLE_VALUE>`
15
14
16
-
| Variable Name | Full Name | Description | Example | Default |
| RUCIO_HOST | RUCIO_WEBUI_RUCIO_HOST | URL for the Rucio Server |https://rucio-lb-prod.cern.ch||
19
-
| RUCIO_AUTH_HOST | RUCIO_WEBUI_RUCIO_AUTH_HOST | URL for the Rucio authentication server |https://rucio-auth-host.ch:443||
20
-
| HOSTNAME | RUCIO_WEBUI_HOSTNAME | Public HOSTNAME at which Rucio WebUI will be accessible. It may include port number. | rucio-ui.cern.ch ||
21
-
| ENABLE_SSL | RUCIO_WEBUI_ENABLE_SSL | Enable or Disable TLS Termination (true or false) | true | false |
22
-
|CA_BUNDLE | RUCIO_WEBUI_CA_BUNDLE | Path to the CA bundle file that can verify Rucio Server certificate. If ENABLE_SSL is set. | /path/to/ca-bundle.pem ||
23
-
| PROJECT_URL | RUCIO_WEBUI_PROJECT_URL | Public URL for your project |https://atlas.cern.ch||
24
-
| VO_DEFAULT | RUCIO_WEBUI_VO_DEFAULT | Short name for the default VO used for authentication | def | def |
25
-
| VO_LIST | RUCIO_WEBUI_VO_LIST | CSV string containing the list of supported VOs | def, atl, cms | def |
26
-
| MULTIVO_ENABLED | RUCIO_WEBUI_MULTIVO_ENABLED | Whether to enable multi-VO config (true or false) | true ||
27
-
| OIDC_ENABLED | RUCIO_WEBUI_OIDC_ENABLED | Enable or Disable OIDC Authentication (true or false) | true ||
| RUCIO_HOST | RUCIO_WEBUI_RUCIO_HOST| URL for the Rucio Server |https://rucio-lb-prod.cern.ch||
18
+
| RUCIO_AUTH_HOST | RUCIO_WEBUI_RUCIO_AUTH_HOST| URL for the Rucio authentication server |https://rucio-auth-host.ch:443||
19
+
| HOSTNAME | RUCIO_WEBUI_HOSTNAME| Public HOSTNAME at which Rucio WebUI will be accessible. It may include port number. | rucio-ui.cern.ch ||
20
+
| ENABLE_SSL | RUCIO_WEBUI_ENABLE_SSL| Enable or Disable TLS Termination (true or false) | true | false |
21
+
|SERVER_CA_BUNDLE | RUCIO_WEBUI_SERVER_CA_BUNDLE| Path to the CA bundle file that can verify Rucio Server certificate. If ENABLE_SSL is set. | /path/to/ca-bundle.pem ||
22
+
| PROJECT_URL | RUCIO_WEBUI_PROJECT_URL| Public URL for your project |https://atlas.cern.ch||
23
+
| VO_DEFAULT | RUCIO_WEBUI_VO_DEFAULT| Short name for the default VO used for authentication | def | def |
24
+
| VO_LIST | RUCIO_WEBUI_VO_LIST| CSV string containing the list of supported VOs | def, atl, cms | def |
25
+
| MULTIVO_ENABLED | RUCIO_WEBUI_MULTIVO_ENABLED| Whether to enable multi-VO config (true or false) | true ||
26
+
| OIDC_ENABLED | RUCIO_WEBUI_OIDC_ENABLED| Enable or Disable OIDC Authentication (true or false) | true ||
For each `VO` specified in the `VO_LIST` variable, the additional variables need to be specified. The variables should be added in the following format:
31
30
`export RUCIO_WEBUI_VO_<VO_SHORT_NAME>_<VARIABLE_NAME>=<VARIABLE_VALUE>`. An example for the default VO is shown below:
0 commit comments