docs: standardize headings and formatting in PAGE_HOSTS.md across multiple languages

This commit is contained in:
kastov
2025-10-31 04:46:12 +03:00
parent 7129bb05df
commit f4bde46e05
3 changed files with 66 additions and 66 deletions

View File

@@ -14,26 +14,26 @@ When creating a new host or editing an existing one, you have access to two sect
### Basic
- **Remark**
#### Remark
In this field, you define how this host will be displayed in the client application. Usually, the name of the country the user will be connecting to is written here.
In this field, you define how this host will be displayed in the client application. Usually, the name of the country the user will be connecting to is written here.
_Tip: To display a country flag in the client application - add an emoji at the very beginning of the remark._
_Tip: To display a country flag in the client application - add an emoji at the very beginning of the remark._
- **Inbound Selection** (and profile)
#### Inbound Selection (and profile)
As mentioned above - a host is just a client representation of your server configuration, so selecting an inbound is a mandatory requirement for creating a host. Depending on the number of inbounds, nodes, and profiles, select the appropriate inbound in the selection menu.
As mentioned above - a host is just a client representation of your server configuration, so selecting an inbound is a mandatory requirement for creating a host. Depending on the number of inbounds, nodes, and profiles, select the appropriate inbound in the selection menu.
- **Address** and **Port**
#### Address and Port
The address is a domain or IP address. In most cases, you need to specify the address or domain of the server the user will be connecting to. The port usually corresponds to the **inbound** port, _in some cases it may differ._
The address is a domain or IP address. In most cases, you need to specify the address or domain of the server the user will be connecting to. The port usually corresponds to the **inbound** port, _in some cases it may differ._
_You can also enter multiple domain names in the address field - for example: `node-1.com,node-2.com,node-3.com`. You might think that this could theoretically be used for some load balancing, but it's important to note - the user will receive only one of these addresses when requesting a subscription (which specific one they get is determined randomly and is not tied to any load balancing logic). Consequently - until the user updates the subscription in the client application (or unless auto-update triggers) - the user's address will not change._
_You can also enter multiple domain names in the address field - for example: `node-1.com,node-2.com,node-3.com`. You might think that this could theoretically be used for some load balancing, but it's important to note - the user will receive only one of these addresses when requesting a subscription (which specific one they get is determined randomly and is not tied to any load balancing logic). Consequently - until the user updates the subscription in the client application (or unless auto-update triggers) - the user's address will not change._
- _Tag_ and _Nodes_
#### Tag and Nodes
These parameters are not visible to the end user, they are more for the panel administrator (you) to make it easier to navigate through created hosts in the future if there are many of them.
In particular, selecting a node in this field doesn't play a functional role - **this is only a visual binding for easier navigation in the future.**
These parameters are not visible to the end user, they are more for the panel administrator (you) to make it easier to navigate through created hosts in the future if there are many of them.
In particular, selecting a node in this field doesn't play a functional role - **this is only a visual binding for easier navigation in the future.**
---
@@ -43,24 +43,24 @@ When creating a new host or editing an existing one, you have access to two sect
In this section, we won't go through every item - we'll focus on the main ones.
- **SNI (ServerNames)**
#### SNI (ServerNames)
In some cases, it may be necessary to override the `serverNames` object settings (which are defined within the inbound in the profile) for a specific host.
In some cases, it may be necessary to override the `serverNames` object settings (which are defined within the inbound in the profile) for a specific host.
Keep in mind, `serverNames` in simple terms is the _password_ by which, for example, **Reality** determines the **validity** of the connection. If you specify an **SNI** in this field, for example `example.com`, and within the inbound `serverNames` looks like this:
Keep in mind, `serverNames` in simple terms is the _password_ by which, for example, **Reality** determines the **validity** of the connection. If you specify an **SNI** in this field, for example `example.com`, and within the inbound `serverNames` looks like this:
```json
"serverNames": [
"example1.com",
"example2.com"
```json
"serverNames": [
"example1.com",
"example2.com"
]
```
```
Such a connection will not work, as `example.com` is not in the list of allowed `SNI`.
Such a connection will not work, as `example.com` is not in the list of allowed `SNI`.
- **Override SNI from Address**
#### Override SNI from Address
By default, Remnawave takes the first object from the `serverNames` array (of the inbound) to add SNI to the client host. If you enable this parameter - Remnawave will take the address (which you specified in the **Basic** section) and pass it to the client.
By default, Remnawave takes the first object from the `serverNames` array (of the inbound) to add SNI to the client host. If you enable this parameter - Remnawave will take the address (which you specified in the **Basic** section) and pass it to the client.
Among other items in this section, the `vlessRouteId` field is also worth noting, which is a small abstraction layer over Xray Core and provides you with a simple way to use the `vlessRoute` functionality that Xray provides. <a href="https://xtls.github.io/en/config/routing.html#ruleobject">Learn more about routing rules.</a>

View File

@@ -14,26 +14,26 @@ When creating a new host or editing an existing one, you have access to two sect
### Basic
- **Remark**
#### Remark
In this field, you define how this host will be displayed in the client application. Usually, the name of the country the user will be connecting to is written here.
In this field, you define how this host will be displayed in the client application. Usually, the name of the country the user will be connecting to is written here.
_Tip: To display a country flag in the client application - add an emoji at the very beginning of the remark._
_Tip: To display a country flag in the client application - add an emoji at the very beginning of the remark._
- **Inbound Selection** (and profile)
#### Inbound Selection (and profile)
As mentioned above - a host is just a client representation of your server configuration, so selecting an inbound is a mandatory requirement for creating a host. Depending on the number of inbounds, nodes, and profiles, select the appropriate inbound in the selection menu.
As mentioned above - a host is just a client representation of your server configuration, so selecting an inbound is a mandatory requirement for creating a host. Depending on the number of inbounds, nodes, and profiles, select the appropriate inbound in the selection menu.
- **Address** and **Port**
#### Address and Port
The address is a domain or IP address. In most cases, you need to specify the address or domain of the server the user will be connecting to. The port usually corresponds to the **inbound** port, _in some cases it may differ._
The address is a domain or IP address. In most cases, you need to specify the address or domain of the server the user will be connecting to. The port usually corresponds to the **inbound** port, _in some cases it may differ._
_You can also enter multiple domain names in the address field - for example: `node-1.com,node-2.com,node-3.com`. You might think that this could theoretically be used for some load balancing, but it's important to note - the user will receive only one of these addresses when requesting a subscription (which specific one they get is determined randomly and is not tied to any load balancing logic). Consequently - until the user updates the subscription in the client application (or unless auto-update triggers) - the user's address will not change._
_You can also enter multiple domain names in the address field - for example: `node-1.com,node-2.com,node-3.com`. You might think that this could theoretically be used for some load balancing, but it's important to note - the user will receive only one of these addresses when requesting a subscription (which specific one they get is determined randomly and is not tied to any load balancing logic). Consequently - until the user updates the subscription in the client application (or unless auto-update triggers) - the user's address will not change._
- _Tag_ and _Nodes_
#### Tag and Nodes
These parameters are not visible to the end user, they are more for the panel administrator (you) to make it easier to navigate through created hosts in the future if there are many of them.
In particular, selecting a node in this field doesn't play a functional role - **this is only a visual binding for easier navigation in the future.**
These parameters are not visible to the end user, they are more for the panel administrator (you) to make it easier to navigate through created hosts in the future if there are many of them.
In particular, selecting a node in this field doesn't play a functional role - **this is only a visual binding for easier navigation in the future.**
---
@@ -43,24 +43,24 @@ When creating a new host or editing an existing one, you have access to two sect
In this section, we won't go through every item - we'll focus on the main ones.
- **SNI (ServerNames)**
#### SNI (ServerNames)
In some cases, it may be necessary to override the `serverNames` object settings (which are defined within the inbound in the profile) for a specific host.
In some cases, it may be necessary to override the `serverNames` object settings (which are defined within the inbound in the profile) for a specific host.
Keep in mind, `serverNames` in simple terms is the _password_ by which, for example, **Reality** determines the **validity** of the connection. If you specify an **SNI** in this field, for example `example.com`, and within the inbound `serverNames` looks like this:
Keep in mind, `serverNames` in simple terms is the _password_ by which, for example, **Reality** determines the **validity** of the connection. If you specify an **SNI** in this field, for example `example.com`, and within the inbound `serverNames` looks like this:
```json
"serverNames": [
"example1.com",
"example2.com"
```json
"serverNames": [
"example1.com",
"example2.com"
]
```
```
Such a connection will not work, as `example.com` is not in the list of allowed `SNI`.
Such a connection will not work, as `example.com` is not in the list of allowed `SNI`.
- **Override SNI from Address**
#### Override SNI from Address
By default, Remnawave takes the first object from the `serverNames` array (of the inbound) to add SNI to the client host. If you enable this parameter - Remnawave will take the address (which you specified in the **Basic** section) and pass it to the client.
By default, Remnawave takes the first object from the `serverNames` array (of the inbound) to add SNI to the client host. If you enable this parameter - Remnawave will take the address (which you specified in the **Basic** section) and pass it to the client.
Among other items in this section, the `vlessRouteId` field is also worth noting, which is a small abstraction layer over Xray Core and provides you with a simple way to use the `vlessRoute` functionality that Xray provides. <a href="https://xtls.github.io/en/config/routing.html#ruleobject">Learn more about routing rules.</a>

View File

@@ -14,26 +14,26 @@ When creating a new host or editing an existing one, you have access to two sect
### Basic
- **Remark**
#### Remark
In this field, you define how this host will be displayed in the client application. Usually, the name of the country the user will be connecting to is written here.
In this field, you define how this host will be displayed in the client application. Usually, the name of the country the user will be connecting to is written here.
_Tip: To display a country flag in the client application - add an emoji at the very beginning of the remark._
_Tip: To display a country flag in the client application - add an emoji at the very beginning of the remark._
- **Inbound Selection** (and profile)
#### Inbound Selection (and profile)
As mentioned above - a host is just a client representation of your server configuration, so selecting an inbound is a mandatory requirement for creating a host. Depending on the number of inbounds, nodes, and profiles, select the appropriate inbound in the selection menu.
As mentioned above - a host is just a client representation of your server configuration, so selecting an inbound is a mandatory requirement for creating a host. Depending on the number of inbounds, nodes, and profiles, select the appropriate inbound in the selection menu.
- **Address** and **Port**
#### Address and Port
The address is a domain or IP address. In most cases, you need to specify the address or domain of the server the user will be connecting to. The port usually corresponds to the **inbound** port, _in some cases it may differ._
The address is a domain or IP address. In most cases, you need to specify the address or domain of the server the user will be connecting to. The port usually corresponds to the **inbound** port, _in some cases it may differ._
_You can also enter multiple domain names in the address field - for example: `node-1.com,node-2.com,node-3.com`. You might think that this could theoretically be used for some load balancing, but it's important to note - the user will receive only one of these addresses when requesting a subscription (which specific one they get is determined randomly and is not tied to any load balancing logic). Consequently - until the user updates the subscription in the client application (or unless auto-update triggers) - the user's address will not change._
_You can also enter multiple domain names in the address field - for example: `node-1.com,node-2.com,node-3.com`. You might think that this could theoretically be used for some load balancing, but it's important to note - the user will receive only one of these addresses when requesting a subscription (which specific one they get is determined randomly and is not tied to any load balancing logic). Consequently - until the user updates the subscription in the client application (or unless auto-update triggers) - the user's address will not change._
- _Tag_ and _Nodes_
#### Tag and Nodes
These parameters are not visible to the end user, they are more for the panel administrator (you) to make it easier to navigate through created hosts in the future if there are many of them.
In particular, selecting a node in this field doesn't play a functional role - **this is only a visual binding for easier navigation in the future.**
These parameters are not visible to the end user, they are more for the panel administrator (you) to make it easier to navigate through created hosts in the future if there are many of them.
In particular, selecting a node in this field doesn't play a functional role - **this is only a visual binding for easier navigation in the future.**
---
@@ -43,24 +43,24 @@ When creating a new host or editing an existing one, you have access to two sect
In this section, we won't go through every item - we'll focus on the main ones.
- **SNI (ServerNames)**
#### SNI (ServerNames)
In some cases, it may be necessary to override the `serverNames` object settings (which are defined within the inbound in the profile) for a specific host.
In some cases, it may be necessary to override the `serverNames` object settings (which are defined within the inbound in the profile) for a specific host.
Keep in mind, `serverNames` in simple terms is the _password_ by which, for example, **Reality** determines the **validity** of the connection. If you specify an **SNI** in this field, for example `example.com`, and within the inbound `serverNames` looks like this:
Keep in mind, `serverNames` in simple terms is the _password_ by which, for example, **Reality** determines the **validity** of the connection. If you specify an **SNI** in this field, for example `example.com`, and within the inbound `serverNames` looks like this:
```json
"serverNames": [
"example1.com",
"example2.com"
```json
"serverNames": [
"example1.com",
"example2.com"
]
```
```
Such a connection will not work, as `example.com` is not in the list of allowed `SNI`.
Such a connection will not work, as `example.com` is not in the list of allowed `SNI`.
- **Override SNI from Address**
#### Override SNI from Address
By default, Remnawave takes the first object from the `serverNames` array (of the inbound) to add SNI to the client host. If you enable this parameter - Remnawave will take the address (which you specified in the **Basic** section) and pass it to the client.
By default, Remnawave takes the first object from the `serverNames` array (of the inbound) to add SNI to the client host. If you enable this parameter - Remnawave will take the address (which you specified in the **Basic** section) and pass it to the client.
Among other items in this section, the `vlessRouteId` field is also worth noting, which is a small abstraction layer over Xray Core and provides you with a simple way to use the `vlessRoute` functionality that Xray provides. <a href="https://xtls.github.io/en/config/routing.html#ruleobject">Learn more about routing rules.</a>