--- gitea: none include_toc: true --- # Variables ## HTTP(s) proxy server overview and configuration (env_proxy) A proxy server acts as an intermediary gateway between a client and another HTTP(s) server, such as the Internet. It makes service requests on behalf of a local client and allows the client to make network connections to network services outside its own network. | Parameter | Comment | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **host**
`mandatory`
**Type:** [`domainname`](https://forge.cloud.silique.fr/stove/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | The proxy server’s address.
Specifies the hostname of proxy server to enable proxy server access to all of your HTTP(s) requests. .
**Example:** proxy.silique.fr | | **port**
`mandatory`
**Type:** [`port`](https://forge.cloud.silique.fr/stove/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | The proxy server's port.
**Default:** 3128 | | **no_proxy**
`multiple`
**Type:** [`domainname`](https://forge.cloud.silique.fr/stove/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Exclude proxy server.
Network address(es), network address range(s) and domains to exclude from using the proxy when initiating connection(s). .
**Examples:** 192.168.1.1, 192.168.10.0/24, www.silique.fr, .internal.silique.fr | ## Apero service (env_apero) ### Add access informations to Apero service (env_apero.access) To access to Apero service, other services need an account and a password. This family is a leadership. | Parameter | Comment | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **login**
`mandatory`, `multiple`
**Type:** [`unix_user`](https://forge.cloud.silique.fr/stove/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Login name.
The account name is typically the name of foreign services. .
**Example:** srep | | **password**
`mandatory`
**Type:** [`secret`](https://forge.cloud.silique.fr/stove/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Password. | ## SREP service (env_srep) | Parameter | Comment | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **apero_user**
`mandatory`
**Type:** [`choice`](https://forge.cloud.silique.fr/stove/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Account to access to Apero service.
**Choices:** see variable "env_apero.access.login"
**Example:** srep | ## Configure OMOGEN (env_omogen) | Parameter | Comment | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **keystore**
`mandatory`
**Type:** [`string`](https://forge.cloud.silique.fr/stove/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Keystore filename to access to OMOGEN.
This filename must ends with "kjs" extension.
**Example:** java.jks | # Example with mandatories variables ``` env_proxy: host: proxy.silique.fr env_apero: access: - login: srep password: xxx env_srep: apero_user: srep env_omogen: keystore: java.jks ``` # Example with all variables ``` env_proxy: host: proxy.silique.fr port: '3128' no_proxy: - 192.168.1.1 - 192.168.10.0/24 - www.silique.fr - .internal.silique.fr env_apero: access: - login: srep password: xxx env_srep: apero_user: srep env_omogen: keystore: java.jks ```