thor.yml Configuration Reference¶
This topic describes
thor.yml file format version
File format version. Must have value
Project name. Defines docker containers name prefix. Used
to distingush container names when multiple thor projects
are used on same host. By default, the name of directory
in which the
thor.yml file locates is used as project name.
Defines common noc configuration.
Defines docker image tag. Default value is
NOC source code path to override container's
Used for development and allows to expose local changes
directly in container.
NOC custom code path. Allows to mount NOC customizations from local host.
Installation name as shown in web interface. Has default
Web interface entrypoint configuration.
Domain name for web interface. By default has the value
which techninally resolves to the localhost. When using default domain
name the Gufo Thor is able to sign the domain certificate in fully
If you wish to change the
domain_name you have to
generate private key and sign the certificate by yourself.
Web interface port.
32777 is used by default.
If set to
https://<domain_name>:<port>/ in browser
This section contains a list of services to start. Services can be specified as
- list of service names.
- mapping of service configuration items.
Docker image tag to override global tag section for given service.
Number of instances of service to launch. Note, not all services are scalable, so refer to the NOC Services Reference.