# API key used to authenticate at the server.
# URL of the vantage6 server
server_url: https://petronas.vantage6.ai
# port the server listens to
# API path prefix that the server uses. Usually '/api' or an empty string
# subnet of the VPN server
# add additional environment variables to the algorithm containers.
# this could be usefull for passwords or other things that algorithms
# need to know about the node it is running on
# in this example the environment variable 'player' has
# the value 'Alice' inside the algorithm container
# path or endpoint to the local data source. The client can request a
# certain database to be used if it is specified here. They are
# specified as label:local_path pairs.
default: D:\data\datafile.csv
# end-to-end encryption settings
# whenever encryption is enabled or not. This should be the same
# as the `encrypted` setting of the collaboration to which this
# location to the private key file
private_key: /path/to/private_key.pem
# To control which algorithms are allowed at the node you can set
# the allowed_images key. This is expected to be a valid regular
- ^harbor.vantage6.ai/[a-zA-Z]+/[a-zA-Z]+
# credentials used to login to private Docker registries
- registry: docker-registry.org
username: docker-registry-user
password: docker-registry-password
# Settings for the logger
# Controls the logging output level. Could be one of the following
# levels: CRITICAL, ERROR, WARNING, INFO, DEBUG, NOTSET
# Filename of the log-file, used by RotatingFileHandler
# whenever the output needs to be shown in the console
# The number of log files that are kept, used by RotatingFileHandler
# Size kb of a single log file, used by RotatingFileHandler
# format: input for logging.Formatter,
format: "%(asctime)s - %(name)-14s - %(levelname)-8s - %(message)s"
datefmt: "%Y-%m-%d %H:%M:%S"
# directory where local task files (input/output) are stored
task_dir: C:\Users\<your-user>\AppData\Local\vantage6\node\tno1