Files
help365/platform/change-elma365standard-parameters.html
2025-05-27 21:32:35 +04:00

752 lines
75 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<title>Modify BRIX Standard parameters</title>
<meta name="generator" content="Help+Manual" />
<meta name="keywords" content="" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="During the operation of BRIX Standard (KinD), you may need to reconfigure the application components, for example, to edit the settings of services — modify the mail server..." />
<meta name="picture" content="" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Full documentation for BRIX365 platform. Low-code developer guide. User guide. Admin guide. Developer guide." />
<meta property="og:url" content="https://brix365.com/en/help" />
<meta property="og:image" content="" />
<link rel="icon" href="favicon.png" type="image/png" />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" />
<link rel="stylesheet" href="./jquery-ui.min.css" />
<link rel="stylesheet" href="default.css" />
<link rel="stylesheet" href="./search-yandex.css" />
<link rel="stylesheet" href="./article.css" />
<link rel="stylesheet" href="./glossary.css" />
<link rel="stylesheet" href="./theme.css" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="helpman_settings.js"></script>
<script type="text/javascript" src="helpman_topicinit.js"></script>
<script type="text/javascript" src="highlight.js"></script>
<script type="text/javascript">
$(document).ready(function(){highlight();});
</script>
</head>
<body>
<script>!function(e,t,c,n,r,a,m){e.ym=e.ym||function(){(e.ym.a=e.ym.a||[]).push(arguments)},e.ym.l=1*new Date;for(var s=0;s<document.scripts.length;s++)if(document.scripts[s].src===n)return;a=t.createElement(c),m=t.getElementsByTagName(c)[0],a.async=1,a.src=n,m.parentNode.insertBefore(a,m)}(window,document,"script","https://mc.yandex.ru/metrika/tag.js"),ym(83179930,"init",{clickmap:!0,trackLinks:!0,accurateTrackBounce:!0,webvisor:!0})</script><noscript><div><img alt=""src=https://mc.yandex.ru/watch/83179930 style=position:absolute;left:-9999px></div></noscript>
<header class="header elma-365">
<div class="container">
<a class="header__logo" href="https://brix365.com/en/help">
<img src="./logo-en.svg" alt="header logo">
</a>
<!-- <div class="hero__search-form" id="search-panel">
<form class="search-form" onsubmit="ym(83180416,'reachGoal','poisk')">
<label class="search-form__label">
<span id="reset-search" class="search__icon"></span>
<input class="search-form__input" type="text">
</label>
<input class="search-form__submit" type="submit" value="Submit">
</form>
</div> -->
<div class="hero__search-form" id="search-panel"> <form class="search-form"> <label class="search-form__label"> <span id="reset-search" class="search__icon"></span> <input class="search-form__input" type="text"> </label> <input class="search-form__submit" type="submit" value="Submit"> </form> </div>
<div class="hero__search">
<a href="#" id="search-icon" class="hero__search-icon">
<img src="search-icon-white.svg" alt="search string">
</a>
<a href="#" id="side-menu-icon" class="hero__side-icon">
<img src="side_menu.svg" alt="side menu">
</a>
</div>
<div class="header__navi">
<ul class="header__list"><li><span class="solution-select"><span class="solution-select__selected"></span><svg width="7" height="4" viewBox="0 0 7 4" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L3.5 3.5L6 1" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg><ul class="solution-select__list"><li><a class="project-link" href="https://brix365.com/en/help/platform/get-trial.html">Platform</a></li><li><a class="project-link" href="https://brix365.com/en/help/ecm/ecm-functions.html">ECM</a></li><li><a class="project-link" href="https://brix365.com/en/help/crm/crm_overview.html">CRM</a></li><li><a class="project-link" href="https://brix365.com/en/help/service/service-functions.html">Service</a></li><li><a class="project-link" href="https://brix365.com/en/help/projects/projects-functions.html">Projects</a></li><li><a class="project-link" href="https://brix365.com/en/help/business_solutions/-elma365-store.html">Business Solutions</a></li></ul></span></li><li><a href="https://api.brix365.com/en/" target="_blank">API</a></li><li><a href="https://tssdk.brix365.com/" target="_blank">SDK</a></li></ul>
</div>
</div>
</header>
<main class="main container">
<aside class="sidebar" id="sidebar">
<div class="sidebar__header">
<a class="header__logo" href="https://brix365.com/en/help">
<img src="./logo-light-en.svg">
</a>
<span class="sidebar__close elma-365-close" id="close"></span>
</div>
<div class="sidebar__wrapper" id="side-menu">
</div>
</aside>
<article class="article" id="article">
<div class="article-inner">
<div class="content">
<header class="article__header">
<div class="article__bread" style="display:flex; gap:10px;">
<span id="subcategory" class="search-res__item-category search-res__item-category_subcategory subcategory article__badge"></span>
<div class="topic__breadcrumbs">
<p><a href="elma365-on-premises.html">BRIX On-Premises</a> &gt; <a href="elma365-on-premises-standard.html">BRIX On-Premises Standard</a> / Modify BRIX Standard parameters</p>
</div>
</div>
<div class="topic__title"><h1 class="p_Heading1"><span class="f_Heading1">Modify BRIX Standard parameters</span></h1>
</div>
</header>
<section class="article__content">
<div class="scroll-top-inner">
<a href="#h1-article" class="scroll-top"></a>
</div>
<!-- Placeholder for topic body. -->
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">During the operation of BRIX Standard (KinD), you may need to reconfigure the application components, for example, to edit the settings of services — modify the mail server settings, change the application connection parameters, configure additional options, etc.</span></p>
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">The process of changing the application's parameters consists of two stages:</span></p>
<p style="line-height: 1.20;"><span style="font-size: 13px; color: #000000;">&nbsp;</span></p>
<ol style="list-style-type:decimal">
<li value="1" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;"><a href="change-elma365standard-parameters.html#config-elma365.txt" class="topiclink">Making changes to the config-elma365.txt configuration file</a>.</span></li><li value="2" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;"><a href="change-elma365standard-parameters.html#elma365standard" class="topiclink">Running the installation script with the --upgrade key to apply the new parameters</a>.</span></li></ol>
<p style="line-height: 1.20;"><img alt="change-parameters-1" title="change-parameters-1" width="367" height="301" style="margin:0;width:367px;height:301px;border:none" src="change-parameters-1.png"/></p>
<h2 class="p_Heading2"><a id="config-elma365.txt" class="hmanchor"></a><span class="f_Heading2">Parameters of the config-elma365.txt configuration file </span></h2>
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">The </span><code><b>config-elma365.txt</b></code><span style="font-size: 15px; color: #394149;"> configuration file is created in the current directory the first time the installation script is run.</span></p>
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">The parameters in the </span><code><b>config-elma365.txt</b></code><span style="font-size: 15px; color: #394149;"> configuration file are divided into two groups:</span></p>
<p style="line-height: 1.20;"><span style="font-size: 13px; color: #000000;">&nbsp;</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><span style="font-size: 15px; font-weight: bold; color: #394149;">Basic</span><span style="font-size: 15px; color: #394149;">. Parameters that are minimally required for the quick deployment of the BRIX Standard app in Kubernetes-in-Docker (KinD).</span></li><li style="line-height: 1.20;"><span style="font-size: 15px; font-weight: bold; color: #394149;">Additional</span><span style="font-size: 15px; color: #394149;">. Parameters describing the interaction of BRIX Standard (KinD) with external data storage systems, modes, and protocols of the app's operation.</span></li></ul>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">начало&nbsp;внимание</span></p>
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">Careless modification of additional parameters in the </span><code><b>config-elma365.txt</b></code><span style="font-size: 12px; font-family: 'Courier New',Courier,monospace; font-weight: bold; color: #394149;"> </span><span style="font-size: 15px; color: #394149;">configuration file can lead to the BRIX Standard app (KinD) becoming inoperative. Before making changes to this file, it is recommended to create a backup copy</span><span style="color: #394149;">.</span></p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">конец&nbsp;внимание</span></p>
<h3 class="p_Heading3"><span class="f_Heading3">Description of the config-elma365.txt file parameters</span></h3>
<h3 style="line-height: 1.20;"><a id="parameters" class="hmanchor"></a></h3>
<div style="text-align: left; text-indent: 0; line-height: 1.80; padding: 0 0 0 0; margin: 0 0 0 0;"><table style="background-color:#ffffff; border:none; border-spacing:0;">
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Name</span></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Description</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Main installation parameters</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_HOST</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">IP or URL address through which the system will be accessible.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">When setting up the system with a specified domain name, it is necessary to add the corresponding A record in the DNS server: </span><code><b>"myelma365.com"</b></code><span style="color: #394149;"> &lt;-&gt; </span><code><b>"IP address of the machine with ELMA365"</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Please note that the name is written in lowercase letters.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: if it is impossible to configure domain name resolution, it is necessary to enable the <a href="change-elma365standard-parameters.html#additional_parameters" class="topiclink">additional installation parameter</a> </span><code><b>ELMA365_HOSTALIASES_IP</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Login credentials for supervisor:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_EMAIL</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">The email address is specified, which will serve as the login for the supervisor.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: the parameter is used when creating a company during the installation of BRIX to create a new account for the supervisor. Changing the </span><span style="color: #3c3c39; background-color: #ffffff;">supervisor</span><span style="color: #3c3c39; background-color: #ffffff;">s email by modifying this parameter</span><span style="color: #3c3c39; background-color: #ffffff;">&nbsp;will be further impossible.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_PASSWORD</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Password for main administrator.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: it is used when the company is created at the moment BRIX is installed.</span><br />
<span style="color: #394149; background-color: #ffffff;">This parameter can be changed via the web interface if the system administator's email is specified.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">System interface language:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_LANGUAGE</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Interface language.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Available options:</span><span style="color: #394149;"> </span><code><b>"ru-RU", "en-US", "sk-SK"</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">System edition:</span></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-size: 13px; color: #000000;">&nbsp;</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_EDITION</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Available options:</span><span style="color: #394149;"> </span><code><b>"standard", "enterprise"</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">In this package, the </span><code><b>"enterprise"</b></code><span style="color: #394149;"> edition choice is intended for licensing and does not include add-ons that expand the functional and infrastructural capabilities of the BRIX.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><a id="connect_smtp" class="hmanchor"></a><span style="font-style: italic; color: #394149;">Setting connection with SMTP (this connection is used to send invitations to new users, restore passwords, and send notifications about new tasks):</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_SMTP_HOST</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">IP or URL for connecting to SMTP server.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_SMTP_PORT</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Port for connecting to SMTP server.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_SMTP_FROM</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Email address (name of the email) on behalf of which the messages will be sent.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_SMTP_USER</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">User login for connecting to SMTP server.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_SMTP_PASSWORD</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">User password for connecting to SMTP server.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_SMTP_TLS</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Using TLS encryption by SMTP server.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Available option:</span><span style="color: #394149;"> </span><code><b>true</b></code>,<span style="font-size: 13px;"> </span><code><b>false</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Setting TLS encryption:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_TLS_CRT</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Path to the SSL certificate (to enable HTTPS support). The SSL certificate must be fullchain.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Important: If the </span><code><b>ELMA365_HOST</b></code><span style="color: #394149;"> parameter specifies an IP address, the </span><code><b>ELMA365_TLS_CRT</b></code><span style="color: #394149;"> parameter is ignored</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><code><b>ELMA365_TLS_KEY</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Path to the private key (to enable HTTPS support).</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Important: If the </span><code><b>ELMA365_HOST</b></code><span style="color: #394149;"> parameter specifies an IP address, the </span><code><b>ELMA365_TLS_KEY</b></code><span style="color: #394149;"> parameter is ignored.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_TLS_CA</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Path to the root CA certificate when using a self-signed certificate.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Important: If the </span><code><b>ELMA365_HOST</b></code><span style="color: #394149;"> parameter specifies an IP address, the </span><code><b>ELMA365_TLS_CA</b></code><span style="color: #394149;"> parameter is ignored.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><a id="additional_parameters" class="hmanchor"></a><span style="font-weight: bold; color: #394149;">Additional installation parameters</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Setting connection to external databases:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_PSQL</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">PostgreSQL connection string for both read and write operations.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format: </span><code><b>postgresql://user:password@hostname:port/databaseName</b></code><span style="color: #394149;">. Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>user</b></code><span style="color: #394149;"> - the username of the PostgreSQL user with access rights to the database.</span></li><li style="line-height: 1.20;"><code><b>password</b></code><span style="color: #394149;"> - the password for the PostgreSQL user.</span></li><li style="line-height: 1.20;"><code><b>hostname</b></code><span style="color: #394149;"> - IP or domain name of the PostgreSQL server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> - port to connect to PostgreSQL, default port: 5432.</span></li><li style="line-height: 1.20;"><code><b>databaseName</b></code><span style="color: #394149;"> - name of the database.</span></li></ul>
<p style="line-height: 1.20;"><span style="color: #394149;">For the required PostgreSQL configuration, refer to the <a href="postgresql.html" class="topiclink">Prepare external databases</a> section.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_PSQL_RO</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">PostgreSQL connection string for writing operations.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format:</span><span style="color: #394149;"> </span><code><b>postgresql://user:password@hostname:port/databaseName</b></code><span style="color: #394149;">. Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>user</b></code><span style="color: #394149;"> - the username of the PostgreSQL user with access rights to the database.</span></li><li style="line-height: 1.20;"><code><b>password</b></code><span style="color: #394149;"> - the password for the PostgreSQL user.</span></li><li style="line-height: 1.20;"><code><b>hostname</b></code><span style="color: #394149;"> - IP or domain name of the PostgreSQL server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> - port to connect to PostgreSQL, default port: 5432.</span></li><li style="line-height: 1.20;"><code><b>databaseName</b></code><span style="color: #394149;"> - name of the database.</span></li></ul>
<p style="line-height: 1.20;"><span style="color: #394149;">For the required PostgreSQL configuration, refer to the <a href="postgresql.html" class="topiclink">Prepare external databases</a> section.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_MONGO</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">MongoDB connection string.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format:</span><span style="color: #394149;"> </span><code><b>mongodb://user:password@hostname:port/databaseName</b></code><span style="color: #394149;">. Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>user</b></code><span style="color: #394149;"> - the username of the MongoDB user with access rights to the database.</span></li><li style="line-height: 1.20;"><code><b>password</b></code><span style="color: #394149;"> - the password for the MongoDB user.</span></li><li style="line-height: 1.20;"><code><b>hostname</b></code><span style="color: #394149;"> - IP or domain name of the MongoDB server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> - port to connect to MongoDB, default port: 27017.</span></li><li style="line-height: 1.20;"><code><b>databaseName</b></code><span style="color: #394149;"> - name of the database.</span></li></ul>
<p style="line-height: 1.20;"><span style="color: #394149;">For the required MongoDB configuration, refer to the <a href="mongodb.html" class="topiclink">Prepare external databases</a> section.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_REDIS</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Redis connection string.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format:</span><span style="color: #394149;"> </span><code><b>redis://user:password@hostname:port/databaseName</b></code><span style="color: #394149;">. Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>user</b></code><span style="color: #394149;"> - the username of the Redis user with access rights to the database.</span></li><li style="line-height: 1.20;"><code><b>password</b></code><span style="color: #394149;"> - the password for the Redis user.</span></li><li style="line-height: 1.20;"><code><b>hostname</b></code><span style="color: #394149;"> - IP or domain name of the Redis server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> - port to connect to Redis, default port: 6379.</span></li><li style="line-height: 1.20;"><code><b>databaseName</b></code><span style="color: #394149;"> - name of the database.</span></li></ul>
<p style="line-height: 1.20;"><span style="color: #394149;">For the required Redis configuration, refer to the <a href="redis.html" class="topiclink">Prepare external databases</a> section</span><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_AMQP</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">RabbitMQ connection string.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format:</span><span style="color: #394149;"> </span><code><b>amqp://user:password@hostname:port/vhost</b></code><span style="color: #394149;">. Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>user</b></code><span style="color: #394149;"> - the username of the RabbitMQ user with access rights to </span><code><b>vhost</b></code><span style="font-size: 13px;">.</span></li><li style="line-height: 1.20;"><code><b>password</b></code><span style="color: #394149;"> - the password for the RabbitMQ user.</span></li><li style="line-height: 1.20;"><code><b>hostname</b></code><span style="color: #394149;"> - IP or domain name of the RabbitMQ server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> - port to connect to RabbitMQ, default port: 5672.</span></li><li style="line-height: 1.20;"><code><b>databaseName</b></code><span style="color: #394149;"> - name of the database.</span></li></ul>
<p style="line-height: 1.20;"><span style="font-size: 13px; color: #000000;">&nbsp;</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">For the required RabbitMQ configuration, refer to the <a href="rabbitmq.html" class="topiclink">Prepare external databases</a> section</span><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Setting connection to S3 file storage:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_ADDRESS</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">S3 connection string.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format:</span><span style="color: #394149;"> </span><code><b>hostname:port</b></code><span style="color: #394149;">. Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>hostname</b></code><span style="color: #394149;"> - IP or domain name of the S3 server.</span></li></ul>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> - port to connect to S3, default port: 9000.</span></li></ul>
<p style="line-height: 1.20;"><span style="color: #394149;">For the required S3 configuration, refer to the <a href="configure-minio.html" class="topiclink">Prepare external databases</a> section</span><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_BUCKET</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Bucket name in S3.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: If the proxy connection parameter to the external S3, </span><code><b>ELMA365_DB_S3_GATEWAY</b></code><span style="color: #394149;">, is enabled, the bucket name needs to match the </span><code><b>s3elma365*</b></code><span style="color: #394149;"> format, namely </span><code><b>s3elma365</b></code><span style="color: #394149;">, </span><code><b>s3elma365-dev</b></code><span style="color: #394149;">, or </span><code><b>s3elma365-prod</b></code<span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_USER</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">User login for connecting to the S3 server.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_PASSWORD</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">User password for connecting to the S3 server.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_REGION</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">S3 server location region.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_METHOD</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Method for uploading files to S3.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Available options: </span><code><b>PUT</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_SSL</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Use of TLS encryption by the S3 server.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Available options: </span><code><b>true</b></code>,<span style="font-size: 13px;"> </span><code><b>false</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_VIRTUAL_HOSTED_STYLE</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20; background: #ffffff;"><span style="font-size: 15px; color: #394149;">Enabling Virtual-hosted style mode for S3. In this ode, the name of the bucket is part of the domain name in a URL, for example:</span><span style="font-size: 15px; color: #394149;"> </span><code><b>https://bucketname.example.ru/objectName</b></code><span style="font-size: 15px; color: #394149;">.</span></p>
<p style="line-height: 1.20; background: #ffffff;"><span style="font-size: 15px; color: #394149;">If the parameter is disabled, the Pathstyle address model is used.</span></p>
<p style="line-height: 1.20; background: #ffffff;"><span style="font-size: 15px; color: #394149;">Default value:</span><span style="font-size: 15px; color: #394149;"> </span><code><b>false</b></code><span style="font-size: 15px; color: #394149;">.</span></p>
<p style="line-height: 1.20; background: #ffffff;"><span style="font-size: 15px; color: #394149;">Available options:</span><span style="font-size: 15px; color: #394149;"> </span><code><b>true</b></code>,<span style="font-size: 13px;"> </span><code><b>false</b></code><span style="font-size: 15px; color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DB_S3_GATEWAY</b></code></p>
<p class="p_Normal" style="margin: 10px 0 0 0;">&nbsp;</p>
<p class="p_Normal" style="margin: 10px 0 0 0;">&nbsp;</p>
<p class="p_Normal" style="margin: 10px 0 0 0;">&nbsp;</p>
<p class="p_Normal" style="margin: 10px 0 0 0;">&nbsp;</p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Enabling proxy connection to an external S3 (if the S3 server is isolated in a local network).</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Available options: </span><code><b>true</b></code>,<span style="font-size: 13px;"> </span><code><b>false</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: to proxy a connection to an external S3, the connection parameters to the S3 server must be filled in:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>ELMA365_DB_S3_ADDRESS</b></code><span style="font-size: 13px;">.</span></li><li style="line-height: 1.20;"><code><b>ELMA365_DB_S3_BUCKET</b></code><span style="font-size: 13px;">.</span></li><li style="line-height: 1.20;"><code><b>ELMA365_DB_S3_USER</b></code><span style="font-size: 13px;">.</span></li><li style="line-height: 1.20;"><code><b>ELMA365_DB_S3_PASSWORD</b></code><span style="font-size: 13px;">.</span></li><li style="line-height: 1.20;"><code><b>ELMA365_DB_S3_REGION</b></code><span style="font-size: 13px;">.</span></li><li style="line-height: 1.20;"><code><b>ELMA365_DB_S3_METHOD</b></code><span style="font-size: 13px;">.</span></li><li style="line-height: 1.20;"><code><b>ELMA365_DB_S3_SSL</b></code><span style="color: #394149;">.</span></li></ul>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b> ELMA365_DB_S3_DUMP_URL</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;">S3 server address for creating a backup copy.</p>
<p style="line-height: 1.20;">Format:</p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;">For S3 in the Kubernetes cluster:<span style="font-size: 13px;"> </span><code><b>http(s)://minio.&lt;namespace&gt;.svc.&lt;cluster.local&gt;</b></code>.</li><li style="line-height: 1.20;">For external S3: <code><b>http(s)://example.com:9000</b></code>.</li></ul>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Setting up directories for system installation and creating backups:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_INSTALL_DIR</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Path to the directory where the BRIX Standard (KinD) system will be installed.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Default value: </span><code><b>"/opt/elma365/docker"</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: If installing the Docker App via Snap, the installation directory path should be changed to </span><code><b>/mnt</b></code><span style="color: #394149;"> or </span><code><b>/media</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Example</span><span style="color: #394149;">: </span><code><b>ELMA365_INSTALL_DIR="/mnt/elma365/docker"</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><a id="backup" class="hmanchor"></a><code><b>ELMA365_BACKUP_DIR</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Path to the directory where backup copies of the BRIX Standard (KinD) system will be saved</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Default value:</span><span style="color: #394149;"> </span><code><b>"/backup"</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: If installing the Docker App via Snap, the installation directory path should be changed to </span><code><b>/mnt</b></code><span style="color: #394149;"> or </span><code><b>/media</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Example</span><span style="color: #394149;">:</span><span style="color: #394149;"> </span><code><b>ELMA365_BACKUP_DIR="/mnt/elma365/backup"</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Settings for a private Docker image repository:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_PRIVATE_REGISTRY_URL</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Address of the private Docker image repository.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format: </span><code><b>hostname:port</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_PRIVATE_REGISTRY_CREDS</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">User login and password for accessing the private registry.</span></p>
<p style="line-height: 1.20;"><span style="font-size: 13px; color: #000000;">&nbsp;</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format: </span><code><b>user:password</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_LOCAL_PRIVATE_REGISTRY_ENABLE</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20; background: #ffffff;"><span style="color: #394149;">Enabling the creation of a local private repository.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="font-weight: bold; color: #394149;">:</span><span style="color: #394149;"> </span><span style="color: #394149;">when enabling a local private repository, specify the IP of the machine with BRIX and the port in parameter</span><span style="font-size: 15px; color: #394149;"> </span><code><b>ELMA365_PRIVATE_REGISTRY_URL</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20; background: #ffffff;"><span style="color: #394149;">Available options:</span><span style="font-size: 15px; color: #394149;"> </span><code><b>true</b></code><span style="font-size: 15px; color: #394149;">,</span><span style="font-size: 15px; color: #394149;"> </span><code><b>false</b></code><span style="font-size: 15px; color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_LOCAL_PRIVATE_REGISTRY_PORT</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p class="p_Normal"><span style="background-color: #ffffff;">Port for connecting to the local Docker image repository.</span></p>
<p class="p_Normal"><span style="background-color: #ffffff;">Default value: &nbsp;</span><code><b>"5000"</b></code>.</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_LOCAL_PRIVATE_REGISTRY_DIR</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Directory location of the local Docker image repository.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Default value: </span><code><b>"/opt/elma365/registry"</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: If the Docker app is installed via Snap, the path to the directory of the local Docker image repository should be changed to </span><code><b>/mnt</b></code><span style="color: #394149;"> or </span><code><b>/media</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Example</span><span style="color: #394149;">: </span><code><b>ELMA365_PRIVATE_REGISTRY_DIR="/mnt/elma365/registry"</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Docker settings:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DOCKER_NETWORK</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Settings for changing the 172.17.0.0/16 subnet used in Docker by default. Specify a range of IP addresses.</span></p>
<p style="line-height: 1.20;"><span style="font-size: 13px; color: #000000;">&nbsp;</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format example: </span><code><b>172.25.0.0/16</b></code><span style="color: #394149;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DOCKER_SUBNET_SIZE</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: when specifying a subnet in the </span><code><b>ELMA365_DOCKER_NETWORK</b></code><span style="color: #394149;"> parameter, specify the length of the mask of the created Docker networks.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DOCKER_MTU</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">MTU settings for Docker.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Mapping ports to database in docker:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_PORT_FORWARD_PSQL</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Mapping a local port to the Postgres DB pod port, the local port number is specified.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_PORT_FORWARD_MONGO</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Mapping a local port to the MongoDB DB pod port, the local port number is specified.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_PORT_FORWARD_AMQP</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Mapping a local port to the Web port in the RabbitMQ DB pod, the local port number is specified.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_PORT_FORWARD_REDIS</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Mapping a local port to the Redis DB pod port, the local port number is specified.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_PORT_FORWARD_S3</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Mapping a local port to the Web port in the MinIO S3 data storage pod, the local port number is specified.</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><span style="font-style: italic; color: #394149;">Setting connection of BRIX to a proxy server:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>HTTPS_PROXY</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Connection URL to the proxy server for the https protocol.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format: </span><code><b>http://proxy_user:proxy_pass@host:port/</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>proxy_user</b></code><span style="color: #394149;"> — username for authentication on the proxy server.</span></li><li style="line-height: 1.20;"><code><b>proxy_pass</b></code><span style="color: #394149;"> — password for authentication on the proxy server.</span></li><li style="line-height: 1.20;"><code><b>host</b></code><span style="color: #394149;"> — host of the used proxy server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> — port of the used proxy server.</span></li></ul>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>HTTP_PROXY</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Connection URL to the proxy server for the http protocol.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format: </span><code><b>http://proxy_user:proxy_pass@host:port/</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>proxy_user</b></code><span style="color: #394149;"> — username for authentication on the proxy server.</span></li><li style="line-height: 1.20;"><code><b>proxy_pass</b></code><span style="color: #394149;"> — password for authentication on the proxy server.</span></li><li style="line-height: 1.20;"><code><b>host</b></code><span style="color: #394149;"> — host of the used proxy server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> — port of the used proxy server.</span></li></ul>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>NO_PROXY</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Network addresses, ranges of network addresses, and domains that should be excluded from using the proxy are specified.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Default value:</span><span style="color: #394149;"> </span><code><b>localhost,example.com,127.0.0.0/8,10.0.0.0/8,169.254.0.0/16, 192.168.0.0/16,100.64.0.0/10,172.16.0.0/12,cluster.local,linkerd.svc</b></code></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>https_proxy</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Connection URL to the proxy server for the https protocol.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format: </span><code><b>http://proxy_user:proxy_pass@host:port/</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>proxy_user</b></code><span style="color: #394149;"> — username for authentication on the proxy server.</span></li><li style="line-height: 1.20;"><code><b>proxy_pass</b></code><span style="color: #394149;"> — password for authentication on the proxy server.</span></li><li style="line-height: 1.20;"><code><b>host</b></code><span style="color: #394149;"> — host of the used proxy server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> — port of the used proxy server.</span></li></ul>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>http_proxy</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Connection URL to the proxy server for the http protocol.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Format: </span><code><b>http://proxy_user:proxy_pass@host:port/</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Where:</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>proxy_user</b></code><span style="color: #394149;"> — username for authentication on the proxy server.</span></li><li style="line-height: 1.20;"><code><b>proxy_pass</b></code><span style="color: #394149;"> — password for authentication on the proxy server.</span></li><li style="line-height: 1.20;"><code><b>host</b></code><span style="color: #394149;"> — host of the used proxy server.</span></li><li style="line-height: 1.20;"><code><b>port</b></code><span style="color: #394149;"> — port of the used proxy server.</span></li></ul>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>no_proxy</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Network addresses, ranges of network addresses, and domains that should be excluded from using the proxy are specified.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Default value:</span><span style="color: #394149;"> </span><code><b>localhost,example.com,127.0.0.0/8,10.0.0.0/8,169.254.0.0/16, 192.168.0.0/16,100.64.0.0/10,172.16.0.0/12,cluster.local,linkerd.svc</b></code></p>
</td>
</tr>
<tr>
<td colspan="2" style="vertical-align:top; padding:1px; border:none"><p style="line-height: 1.20;"><span style="font-style: italic; color: #394149;">Parameters with no group:</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_HOSTALIASES_IP</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Sets the HOSTALIASES for the domain name specified in the </span><code><b>ELMA365_HOST</b></code><span style="color: #394149;"> parameter, linking it to the specified IP address (IP address of the machine with BRIX).</span></p>
<p style="line-height: 1.20;"><span style="font-weight: bold; color: #394149;">Important</span><span style="color: #394149;">: this setting should be used when installing the system with a specified domain name if it's not possible to create a corresponding AAA record in the DNS server (</span><code><b>"myelma365.com"</b></code><span style="color: #394149;"> &lt;-&gt; </span><code><b>"IP address of the machine with ELMA365"</b></code><span style="color: #394149;">) for the domain name specified in ELMA365_HOST.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">The system checks the possibility of connection by the domain name specified in </span><code><b>ELMA365_HOST</b></code><span style="color: #394149;"> from the Kubernetes environment for the correct operation of the diskjockey service. The absence of domain name resolution, as mentioned in </span><code><b>ELMA365_HOST</b></code><span style="color: #394149;">, will lead to the installation failure of BRIX Standard (KinD).</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_PROXY_WITH_SSL</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Mode of operation for the BRIX server behind an HTTPS proxy.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Available options: </span><code><b>true</b></code>,<span style="font-size: 13px;"> </span><code><b>false</b></code><span style="font-size: 13px;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_DEBUG</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Debugging mode for the BRIX platform.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Available options: </span><code><b>true</b></code>,<span style="font-size: 13px;"> </span><code><b>false</b></code><span style="font-size: 13px;">.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_EXTRA_ARGS</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Enabling additional parameters. They should be specified in the format:</span><span style="color: #394149;"> </span><code><b>"exampleArgs1:'111' exampleArgs2:'true' exampleArgs3:22m","exampleArgs2":"222"</b></code>.</p>
<p style="line-height: 1.20;"><span style="color: #394149;">The need to enable and the list of additional parameters should be clarified with BRIX reps.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">Enabling additional parameters. They should be specified in the format</span>: <code><b>"exampleArgs1:'111' exampleArgs2:'true' exampleArgs3:22m"</b></code>.</p>
<p class="p_Normal">For example, to increase the maximum file size for files uploaded to the system use <code><b>ELMA365_EXTRA_ARGS="maxFileSizeMB":"400"</b></code>.</p>
<p class="p_Normal">The list of parameters to enable can be clarified with BRIX reps.</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p class="p_Normal" style="margin: 10px 0 0 0;"><code><b>ELMA365_ENABLED_FEATUREFLAGS</b></code><a id="enable-feature-flag-standard" class="hmanchor"></a></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p style="line-height: 1.20;"><span style="color: #394149;">Enabling additional feature flags. They should be specified in the format:</span><span style="color: #394149;"> </span><code><b>"exampleFlags1","exampleFlags2"</b></code><span style="color: #394149;">.</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">The need to enable feature flags and their list should be clarified with BRIX reps.</span></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><a id="audit-service" class="hmanchor"></a><code><b>ELMA365_AUDIT</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p class="p_Normal">Enable the <a href="/en/help/business_solutions/audit_service" target="_blank" class="weblink">Security audit</a> service.</p>
<p class="p_Normal">Available options: <code><b>true</b></code>,<span style="font-size: 13px;"> </span><code><b>false</b></code>.</p>
<p class="p_Normal">After the module is installed, the Security Audit service inside the cluster is available at URL <code><b>http://audit.audit.svc:3000</b></code>.</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:716px; padding:1px; border:none"><p style="line-height: 1.20;"><a id="audit-postgresql-line" class="hmanchor"></a><code><b>ELMA365_AUDIT_PSQL_URL</b></code></p>
</td>
<td style="vertical-align:top; width:866px; padding:1px; border:none"><p class="p_Normal">Connection string forк PostgreSQL for write and read operations.</p>
<p class="p_Normal">This parameter is specified if in there is a connection string for PostgreSQL specified in <code><b>ELMA365_DB_PSQL</b></code>. For details about the required PostgreSQL configuration, see <a href="postgresql.html" class="topiclink">Prepare external databases</a>.</p>
<p class="p_Normal">If the parameter is not set up, the built-in PostgreSQL database is used. </p>
<p class="p_Normal">The format is <code><b>postgresql://user:password@hostname:port/databaseName</b></code>, where</p>
<p class="p_Normal"><code><b>user</b></code> is the PostgreSQL user name with access rights for the database.</p>
<p class="p_Normal"><code><b>password</b></code> is the PostgreSQL user password.</p>
<p class="p_Normal"><code><b>hostname</b></code> is the IP or domain name for the PostgreSQL server.</p>
<p class="p_Normal"><code><b>port</b></code> is the connection port for PostgreSQL; the standard port is: <code><b>5432</b></code>.</p>
<p class="p_Normal"><code><b>databaseName</b></code> is the name of the database.</p>
</td>
</tr>
</table>
</div>
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">Uncomment and make necessary changes to the parameters in the </span><code><b>config-elma365.txt</b></code><span style="font-size: 15px; color: #394149;"> configuration file, and save the changes.</span></p>
<h2 class="p_Heading2"><a id="elma365standard" class="hmanchor"></a><span class="f_Heading2">Applying new parameters for BRIX Standard</span></h2>
<ol style="list-style-type:upper-roman">
<li value="1" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">To make changes to the parameters of the BRIX Standard (KinD) application, update the application using the installation script (</span><code><b>elma365-docker.sh</b></code><span style="font-size: 15px; color: #394149;">), run with the </span><code><b>--upgrade</b></code><span style="font-size: 15px; color: #394149;"> key.</span></li></ol>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">начало&nbsp;внимание</span></p>
<p class="p_Normal"><span style="font-size: 15px; color: #394149;">The </span><span style="font-size: 15px; font-weight: bold; color: #394149;">ELMA365_EMAIL</span><span style="font-size: 15px; color: #394149;"> and </span><span style="font-size: 15px; font-weight: bold; color: #394149;">ELMA365_PASSWORD</span><span style="font-size: 15px; color: #394149;"> parameters are only used when installing the system for the first time. Later their changes are ignored by the script</span><span style="color: #394149;">.</span></p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">конец&nbsp;внимание</span></p>
<ol style="list-style-type:upper-roman" start="2">
<li value="2" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">Make the changes to the BRIX Standard parameters:</span></li></ol>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">For</span><span style="font-size: 15px; color: #394149;"> </span><span style="font-size: 15px; color: #394149;"><a href="install-kubernetes-in-docker.html" class="topiclink">online installation</a></span><span style="font-size: 15px; color: #394149;">:</span></li></ul>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">sudo&nbsp;./elma365-docker.sh&nbsp;--upgrade</span></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">For</span><span style="font-size: 15px; color: #394149;"> </span><span style="font-size: 15px; color: #394149;"><a href="install-kind-offline.html" class="topiclink">offline installation</a></span><span style="font-size: 15px; color: #394149;">:</span></li></ul>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">sudo&nbsp;./elma365-docker.sh&nbsp;--offline&nbsp;--upgrade</span></p>
<ol style="list-style-type:upper-roman" start="3">
<li value="3" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">Upon launch, the installation script will determine the version of the installed BRIX Standard (KinD) and suggest transitioning to the new version.</span></li></ol>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">начало&nbsp;внимание</span></p>
<p style="line-height: 1.20;"><span style="color: #394149;">For a simple application of new parameters, the versions of BRIX Standard (KinD) should match.</span></p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">конец&nbsp;внимание</span></p>
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">Agree to transition to the new version by typing </span><code><b>[Y]</b></code><span style="font-size: 15px; color: #394149;">. Entering any other symbol will abort the application update.</span></p>
<p style="line-height: 1.20; margin: 16px 0 0 0;"><img alt="change-parameters-2" title="change-parameters-2" width="809" height="71" style="margin:0;width:809px;height:71px;border:none" src="change-parameters-2.png"/></p>
<ol style="list-style-type:upper-roman" start="4">
<li value="4" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">The next step in the installation script, you will see a notification about the need to make a backup before updating BRIX Standard (KinD).</span></li><li value="5" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">To continue updating the application, enter one of the options:</span></li></ol>
<ul style="list-style-type:disc">
<li style="line-height: 1.20;"><code><b>[B]</b></code><span style="font-size: 15px; color: #394149;"> </span><span style="font-size: 15px; color: #394149;">— creating a backup (</span><code><b>Backup</b></code><span style="font-size: 15px; color: #394149;">).</span></li><li style="line-height: 1.20;"><code><b>[C]</b></code><span style="font-size: 15px; color: #394149;"> </span><span style="font-size: 15px; color: #394149;">— skip backup (</span><code><b>Continue</b></code><span style="font-size: 15px; color: #394149;">).</span></li><li style="line-height: 1.20;"><code><b>[E]</b></code><span style="font-size: 15px; color: #394149;"> </span><span style="font-size: 15px; color: #394149;">— abort update (</span><code><b>Exit</b></code><span style="font-size: 15px; color: #394149;">).</span></li></ul>
<ol style="list-style-type:upper-roman" start="5">
<li value="5" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">Create a backup and continue updating BRIX Standard (KinD) by selecting [B] or pressing the </span><span style="font-size: 15px; font-weight: bold; color: #394149;">ENTER</span><span style="font-size: 15px; color: #394149;"> key.</span></li></ol>
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">The installation script will carry out the backup and begin the application update.</span></p>
<p style="line-height: 1.20; margin: 16px 0 0 0;"><img alt="change-parameters-3" title="change-parameters-3" width="675" height="246" style="margin:0;width:675px;height:246px;border:none" src="change-parameters-3.png"/></p>
<ol style="list-style-type:upper-roman" start="6">
<li value="6" style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">Wait for the application update to complete. You will see a message “Upgrade BRIX application successful”. </span></li></ol>
<p style="line-height: 1.20;"><span style="font-size: 15px; color: #394149;">The update of the BRIX Standard (KinD) parameters is complete.</span></p>
<div class="bottom-nav">
<a id="prev-link" class="topic__navi_prev" href="install-kind-offline.html">
<span class="bottom-nav__arrow bottom-nav__arrow--prev"></span> <span
class="bottom-nav__link">install-kind-offline.html</span>
</a>
<a id="next-link" class="topic__navi_next" href="version-update-standard.html">
<span class="bottom-nav__link">version-update-standard.html</span> <span
class="bottom-nav__arrow bottom-nav__arrow--next"></span>
</a>
</div>
<!-- добавляет на страницу строку блок Была ли статья полезной? -->
<div class="feedback" id="feedback"><div class="feedback-help"><span><b>Was this helpful?</b></span><form action="" method="POST" class="feedback-form" id="feedback-form"><div class="feedback__popup feedback__popup-response" id="feedback__popup_thx" style="display: none;">Thanks for your feedback!</div><div class="feedback__popup" id="feedback__popup_why" style="display: none;"><div class="feedback__popup-header">Please specify why:</div><input type="radio" name="category" id="bad_recommendation" value="bad_recommendation"><label for="bad_recommendation">Recommendations did not help me</label><input type="radio" name="category" id="difficult_text" value="difficult_text"><label for="difficult_text">Article is hard to understand</label><input type="radio" name="category" id="no_answer" value="no_answer"><label for="no_answer">Didn`t answer my question</label><input type="radio" name="category" id="bad_header" value="bad_header"><label for="bad_header">Content does not match the topic</label><input type="radio" name="category" id="other_reason" value="other_reason"><label for="other_reason">Other</label></div><div class="feedback__popup" id="feedback__popup-other" style="display: none;"><div class="feedback__popup-header">How we can improve it?</div><textarea class="feedback__textarea" name="other" id=""></textarea><input type="submit" class="feedback__other-btn" value="Submit"></div><div class="feedback-form__btn-group"><input type="radio" name="useful" id="feedback__useful_yes" value="true"><label for="feedback__useful_yes"><img src="like.svg" class="small-img" alt="like"><spanclass="feedback-form__btn-group_yes-btn">Yes</spanclass="feedback-form__btn-group_yes-btn"></label><input type="radio" name="useful" id="feedback__useful_no" value="false"><label for="feedback__useful_no"><img src="dislike.svg" class="small-img" alt="dislike"><spanclass="feedback-form__btn-group_no-btn">No</spanclass="feedback-form__btn-group_no-btn"></label></div><select name="category"><option disabled="">Please specify why</option><option value="bad_recommendation" selected="">Recommendations did not help me</option><option value="difficult_text">Article is hard to understand</option><option value="no_answer">Didn`t answer my question</option><option value="bad_header">Content does not match the topic</option><option value="other_reason">Other</option></select><input type="submit"></form></div><div class="found_typo"><p style="margin: 0px; margin-top: 16px !important;"><span><b>Found a typo?</b></span> Select it and press <i>Ctrl+Enter</i> to send us feedback</p></div></div>
</section>
</div>
<aside class="article__sidebar" style="display:none">
<input type="checkbox" />
<div class="article__arrow"></div>
<div class="table-of-contents elma365-right" id="toc2Content">
<h3 class="h3-toc">In this topic</h3>
<nav id="toc2"></nav>
</div>
</aside>
</div>
</article>
</main>
<footer class="footer">
<div class="footer-container">
<div class="footer-mobile">
<ul class="footer-mobile__list"><li><a href="https://brix365.com/en/" target="_blank">BRIX</a></li><li><a href="https://tssdk.brix365.com/en/latest/" target="_blank">SDK</a></li><li><a href="https://api.brix365.com/en/" target="_blank">API</a></li></ul><ul class="footer-mobile__list"><li><a href="https://brix365.com/en/help/platform/get-trial.html">Platform</a></li><li><a href="https://brix365.com/en/help/ecm/ecm-functions.html">ECM</a></li><li><a href="https://brix365.com/en/help/service/service-functions.html">Service</a></li><li><a href="https://brix365.com/en/help/projects/projects-functions.html">Projects</a></li></ul>
</div>
<div class="footer-wrap">
<div><span class="mobile-question-popup">Send feedback</span><form method="POST" action class="question__popup question-xs" id="question__popup"><div class="question-wrap"><span class="close"></span><span class="title">Ask a question</span><label for="help_question" style="display: none;"></label><textarea name="help_question" id="help_question"></textarea><input type="submit" value="Send"></div></form><div class="hidden fade-in question-success-xs">Sent</div></div>
<div class="footer-flex-b">
<span class="footer-copy">&copy; 2025 BRIX</span>
<ul class="footer-list">
<li class="footer-item">
<a href="#" class="arrow-top" style="display: block;"></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
<iframe name="hmnavigation" style="display:none!important"></iframe>
<script src="./jquery-ui.js"></script>
<!--script src="//cdn.jsdelivr.net/npm/featherlight@1.7.14/release/featherlight.min.js" type="text/javascript" charset="utf-8"></script-->
<script src="./jquery.tocify.min.js"></script>
<script src="./TypoReporter.min.js"></script>
<script src="./google-search.js"></script>
<script src="./main.js"></script>
</body>
</html>