Global Configuration Properties
    • 29 Aug 2024
    • 3 Minutes to read
    • Contributors
    • Dark
      Light

    Global Configuration Properties

    • Dark
      Light

    Article summary

    Note:

    Installation on Windows is deprecated.

    Zetaly provides a unified global configuration file called zetalyinstall.cnf for Linux, Docker, and Windows.
    Before running the installation script within your environment, you must define the values for the properties listed in the table below within the zetalyinstall.cnf file.

    PropertyDescriptionDefault ValueExample Value
    INSTALLER.logDirPathFolder where the installation logs are written.

    Note: This parameter is specific to Windows. It is ignored by the Linux and Docker installation scripts.
    INSTALLER.logLevelLevel of the installation log.
    This parameter only changes the log level displayed in the console. A debug level log file in is always created.
    Possible values:
    • ERROR - Error logs only.
    • WARNING - Error and Warning logs only.
    • INFO - Information, Error and Warning logs only.
    • DEBUG - All logs.
    Note: This parameter is specific to Windows. It is ignored by the Linux and Docker installation scripts.
    INFOINFO
    Database.TypeDatabase type. Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql - if your database type is MSSQL
    Note: MSSQL is deprecated. Zetaly recommend that you use PostgreSQL.
    None. You must define.Example values:
    • postgresql
      OR
    • mssql
    Database.Host.BaseDatabase host address.
    Can be a domain name or an IP. Does not contain the port.
    Note: For Docker, if your PostgreSQL database is in the same Docker container than the Zetaly suite, it must be the container name (e.g. zetaly_pg).
    None. You must define.company.domain.name
    Database.UserNameDatabase user used by the Zetaly application.
    This user must be able to create a new database.
    None. You must define.username
    Database.PasswordDatabase user's password.
    For Linux and Docker, must not contain : "';
    For Linux and Docker, must be escaped with a \ : $.*[^&/
    None. You must define.password
    Database.NameName of the database.

    Note: This parameter is commented out by default. The installation script creates a database with the name zetalydb. If you want to change the default database name, uncomment this line and specify a different database name. Database name MUST be lowercase
    zetalydbzetalydb
    Frontal.Host.BaseDomain name or IP of the server that provides access to the Zetaly Portal.None. You must define.company.domain.name
    Frontal.Certif.CrtLocation of the SSL certificate (*.crt) file.
    Absolute path only.
    None. You must define.
    Linux/Docker example: /home/zetaly/secrets/domain.crt
    Frontal.Certif.KeyLocation of the SSL certificate key (*.key) file.
    Absolute path only.
    None. You must define.
    Linux/Docker example: /home/zetaly/secrets/domain.key
    BI.LicenseFilePath to the license file of the BI module.

    Note: Only used for the Windows installation of the BI module. The license file is provided by Zetaly support.
    None.

    Note: You must define if the installation is in a Windows environment.
    BI.Host.BaseAddress of the BI server (fully qualified domain name or IP).None. You must define.company.domain.name
    BI.Host.PortPort of the BI server.None. You must define.8081
    BI.UserNameBI System Admin e-mail.
    This is provided by Zetaly support.
    None. You must define.user@zetaly.io
    BI.PasswordBI System Admin password.
    This is provided by Zetaly support.
    None. You must define.password



    Note for Linux and Docker:

    The zetalyinstall.sh installation script for Linux and Docker processes the properties that you define in the table above. It contains the rest of the configuration properties with default values that typically do not need modifying.
    In some cases, you may need to customize your installation. For example:

    • Some of the Zetaly modules may need to run on a different port as your installation environment may already be using the default port number used by the Zetaly modules.
    • You may want to change the default log level of some of the Zetaly modules.

    If you need to change the default values of any property, you must add additional lines in the zetalyinstall.cnf file for each of the property whose default value you wish to modify.

    Compared to Windows (see note below), Linux and Docker also includes a run.sh script that determines which Zetaly modules are installed. Typically you do not need to edit this file unless you run into installation problems.

    For more information, see this article for Linux and this article for Docker.

    Note for Windows:

    The installation script for Windows processes the properties that you define in the table above. It contains the rest of the configuration properties with default values that typically do not need modifying. In some cases, you may need to customize your installation. For example:

    • Some of the Zetaly modules may need to run on a different port as your installation environment may already be using the default port number used by the Zetaly modules.
    • You may want to change the default log level of some of the Zetaly modules.

    If you need to change the default values of any property, you must add additional lines in the zetalyinstall.cnf file for each of the property whose default value you wish to modify. For more information, see this article.

    :::


    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.