mirror of https://github.com/telemt/telemt.git
Fix the ru translation also
This commit is contained in:
parent
c920dc6381
commit
a09b597fab
|
|
@ -48,11 +48,16 @@ python3 -c 'import os; print(os.urandom(16).hex())'
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**1. Поместите свою конфигурацию в файл /etc/telemt.toml**
|
**1. Поместите свою конфигурацию в файл /etc/telemt/telemt.toml**
|
||||||
|
|
||||||
|
Создаём директорию для конфига:
|
||||||
|
```bash
|
||||||
|
mkdir /etc/telemt
|
||||||
|
```
|
||||||
|
|
||||||
Открываем nano
|
Открываем nano
|
||||||
```bash
|
```bash
|
||||||
nano /etc/telemt.toml
|
nano /etc/telemt/telemt.toml
|
||||||
```
|
```
|
||||||
Вставьте свою конфигурацию
|
Вставьте свою конфигурацию
|
||||||
|
|
||||||
|
|
@ -90,7 +95,14 @@ hello = "00000000000000000000000000000000"
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**2. Создайте службу в /etc/systemd/system/telemt.service**
|
**2. Создайте пользователя для telemt**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
useradd -d /opt/telemt -m -r -U telemt
|
||||||
|
chown -R telemt:telemt /etc/telemt
|
||||||
|
```
|
||||||
|
|
||||||
|
**3. Создайте службу в /etc/systemd/system/telemt.service**
|
||||||
|
|
||||||
Открываем nano
|
Открываем nano
|
||||||
```bash
|
```bash
|
||||||
|
|
@ -101,28 +113,38 @@ nano /etc/systemd/system/telemt.service
|
||||||
```bash
|
```bash
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Telemt
|
Description=Telemt
|
||||||
After=network.target
|
After=network-online.target
|
||||||
|
Wants=network-online.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
WorkingDirectory=/bin
|
User=telemt
|
||||||
ExecStart=/bin/telemt /etc/telemt.toml
|
Group=telemt
|
||||||
|
WorkingDirectory=/opt/telemt
|
||||||
|
ExecStart=/bin/telemt /etc/telemt/telemt.toml
|
||||||
Restart=on-failure
|
Restart=on-failure
|
||||||
LimitNOFILE=65536
|
LimitNOFILE=65536
|
||||||
|
AmbientCapabilities=CAP_NET_BIND_SERVICE
|
||||||
|
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
|
||||||
|
NoNewPrivileges=true
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
```
|
```
|
||||||
Затем нажмите Ctrl+S -> Ctrl+X, чтобы сохранить
|
Затем нажмите Ctrl+S -> Ctrl+X, чтобы сохранить
|
||||||
|
|
||||||
|
перезагрузите конфигурацию systemd
|
||||||
|
```bash
|
||||||
|
systemctl daemon-reload
|
||||||
|
```
|
||||||
|
|
||||||
**3.** Для запуска введите команду `systemctl start telemt`
|
**4.** Для запуска введите команду `systemctl start telemt`
|
||||||
|
|
||||||
**4.** Для получения информации о статусе введите `systemctl status telemt`
|
**5.** Для получения информации о статусе введите `systemctl status telemt`
|
||||||
|
|
||||||
**5.** Для автоматического запуска при запуске системы в введите `systemctl enable telemt`
|
**6.** Для автоматического запуска при запуске системы в введите `systemctl enable telemt`
|
||||||
|
|
||||||
**6.** Для получения ссылки/ссылок введите
|
**7.** Для получения ссылки/ссылок введите
|
||||||
```bash
|
```bash
|
||||||
curl -s http://127.0.0.1:9091/v1/users | jq
|
curl -s http://127.0.0.1:9091/v1/users | jq
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue