# HoTCo:RE - простейший обратный прокси

**URL:** <https://forum.samohosting.ru/t/hotco-re-prostejshij-obratnyj-proksi/202>\
**Category:** HoTCo:RE\
**Tags:** reverse-proxy\
**Created:** [25.Июнь.2025 23:58:43 UTC](https://forum.samohosting.ru/t/hotco-re-prostejshij-obratnyj-proksi/202 "2025-06-25T23:58:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![voron](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/v/8797f3/32.png) [@voron](https://forum.samohosting.ru/u/voron)\
**Post date:** [25.Июнь.2025 23:58:43 UTC](https://forum.samohosting.ru/t/hotco-re-prostejshij-obratnyj-proksi/202/1 "2025-06-25T23:58:43Z")

</div>

![HoTCo:RE Logo](https://forum.samohosting.ru/uploads/default/original/1X/1abf06766bd2a9a832c823e92ae4b637b4b9b9f3.webp)

**HoTCo:RE** – простейший обратный прокси, не требует конфигурации, управление через команндную строку или по UDP, автоматический SSL через Let’s Encrypt.

### Как пользоваться

1. Установка:

```bash
curl -fsSL https://judi.systems/hotcore/install.sh | bash

```

1. Добавляем домены:

```bash
hotcore add a-app.com 8080
hotcore add b-app.com 9000

```

1. Готово!

### Особенности

- Устанавливается как служба systemd:
  - Автозапуск при включении
  - Автоматический перезапуск при сбое (хотя это редко происходит)

- SSL-сертификаты управляются автоматически:
  - Выдаются через Let’s Encrypt
  - Обновляются при необходимости

- Поддержка WebSocket-ов из коробки!

### Философия

- Цель: сделать самохостинг простым.
- Минимум вмешательства. Надёжность.
- Без лишних зависимостей и Docker.
- Управление командами, а не файлами.

### Cписок команд CLI и сообщений UDP

```bash
Запустите без команды, чтобы отобразить статус системы.

**install**  
 Устанавливает системную службу и запускает её.  
 Требует права sudo / root.

**add <домен> <порт>**  
 Добавляет запись сопоставления домена и порта.

**remove <домен>**  
 Удаляет запись сопоставления для указанного домена.

**list**  
 Выводит список текущих сопоставлений доменов и портов.

**msg <сообщение>**  
 Отправляет сообщение на сервер HoTCo:RE через UDP-порт и выводит ответ.  

**log**  
 Выводит логи в режиме реального времени (выполняет 'tail -f' для файла лога).

**help**  
 Выводит меню помощи.

**version**  
 Выводит номер версии и завершает работу.

**license**  
 Выводит текст лицензии и завершает работу.

**credits**  
 Выводит список используемых open-source библиотек и их лицензий.

**serve**  
 Запускает движок маршрутизации. Предназначено для использования системным загрузчиком.

### Сообщения, которые можно отправить через UDP-порт 40608 (или вручную через команду **msg** ):

**add <домен> <порт>**  
 Добавляет сопоставление указанного домена с указанным портом.

**remove <домен>**  
 Удаляет сопоставление указанного домена.

**list**  
 Возвращает список всех текущих сопоставлений доменов и портов.

**check**  
 Проверка работоспособности. Ответ: "kcehc".

**version**  
 Возвращает номер версии.

```

Оф.сайт: [HoTCo:RE - Hands off Transport Coordinator : Routing Engine | Judi Systems](https://judi.systems/hotcore/)
