Configuring SEAL IPP Proxy¶
You may use diffent methods to configure SEAL IPP Proxy:
- Configuration file
- Environment variables
Hint - variables over file
If both configurations are present the environment variables overwrite the content of the configuration file.
Configuring via Environment Variables¶
The environment variables are described in Environment Variables.
Configuring via File¶
-
Edit the configuration file:
/opt/seal/etc/ipp-proxy.yml
-
Enter the required data:
-
Save the file and exit.
Example of the ipp-proxy.yml configuraion file
watchInterval: 1200
ippSystems:
# user and password for system abcd:631
- system: abcd:631
user: hugo
password: hugopass
# user and password for system xyz:631
- system: xyz:631
user: egon
password: egonpass
printerMappings:
# map pickup1 to printer1
- sourceUri: ipps://abcd:631/printers/pickup1
sourcePrinter: pickup1
targetUri: ipp://xyz:631/printers/printer1
watchInterval: 2s
# map pickup2 to printer2
- sourceUri: https://abcd:631/printers/pickup2
sourcePrinter: pickup2
targetUri: http://xyz:631/printers/printer2
Hint - equivalent variables
The keyword watchInterval
in the configuration file is equivalent to the environment variable WATCH_INTERVAL
.
The keyword ippSystems
in the configuration file is equivalent to the environment variable IPP_SYSTEMS
.
The keyword printerMappings
in the configuration file is equivalent to the environment variable PRINTER_MAPPINGS
.