From bfdd73d7324a4f66a16f55d4fb064b0ff08d40e9 Mon Sep 17 00:00:00 2001 From: Alexander Neonxp Kiryukhin Date: Mon, 2 Feb 2026 00:35:54 +0300 Subject: =?UTF-8?q?=D0=91=D0=BE=D0=BB=D1=8C=D1=88=D0=B0=D1=8F=20=D1=87?= =?UTF-8?q?=D0=B8=D1=81=D1=82=D0=BA=D0=B0=20=D0=B1=D0=BB=D0=BE=D0=B3=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/projects/qchat.md | 89 ----------------------------------------------- 1 file changed, 89 deletions(-) delete mode 100644 content/projects/qchat.md (limited to 'content/projects/qchat.md') diff --git a/content/projects/qchat.md b/content/projects/qchat.md deleted file mode 100644 index ed3b9a0..0000000 --- a/content/projects/qchat.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: 'qChat - quick chat' ---- - -Репозиторий: https://gitrepo.ru/NeonXP/qChat - -Очень маленький и минималистичный чат, который реализует собой чат поверх SSH. - -Внешних зависимостей нет, должен работать на любой картошке. - -Подключение к демонстрационному чату: - -``` -ssh neonxp.ru -p 1337 -``` - -## Установка и запуск - -Просто скачайте и запустите бинарник для соответствующей платформы. При первом -запуске в текущей рабочей директории будет создан конфиг файл с умолчальной -конфигурацией. При последующих запусках — будет он использоваться и не -пересоздаваться. - -В конфиге лежит приватный ключ! Его нужно хранить в секрете. Остальные параметры -там — дефолтный список каналов и название сервера. Их можно менять. - -### Ссылки для скачивания - -#### v0.0.2 [Исходники](https://gitrepo.ru/NeonXP/qChat/archive/v0.0.2.tar.gz) - -Готовые бинарники: - -- [Linux amd64](/files/qchat/v0.0.2/qchat-linux-amd64.tar.gz) -- [Linux arm64](/files/qchat/v0.0.2/qchat-linux-arm64.tar.gz) -- [Linux x86](/files/qchat/v0.0.2/qchat-linux-386.tar.gz) -- [Linux arm/v6](/files/qchat/v0.0.2/qchat-linux-arm-v6.tar.gz) -- [Linux arm/v7](/files/qchat/v0.0.2/qchat-linux-arm-v7.tar.gz) -- [macOS amd64](/files/qchat/v0.0.2/qchat-darwin-amd64.tar.gz) -- [macOS arm64](/files/qchat/v0.0.2/qchat-darwin-arm64.tar.gz) -- [Windows x32](/files/qchat/v0.0.2/qchat-windows-386.zip) -- [Windows x64](/files/qchat/v0.0.2/qchat-windows-amd64.zip) -- [dragonfly amd64](/files/qchat/v0.0.2/qchat-dragonfly-amd64.tar.gz) -- [FreeBSD amd64](/files/qchat/v0.0.2/qchat-freebsd-amd64.tar.gz) -- [FreeBSD arm64](/files/qchat/v0.0.2/qchat-freebsd-arm64.tar.gz) -- [NetBSD amd64](/files/qchat/v0.0.2/qchat-netbsd-amd64.tar.gz) -- [NetBSD arm64](/files/qchat/v0.0.2/qchat-netbsd-arm64.tar.gz) -- [OpenBSD amd64](/files/qchat/v0.0.2/qchat-openbsd-amd64.tar.gz) -- [OpenBSD arm64](/files/qchat/v0.0.2/qchat-openbsd-arm64.tar.gz) -- [Solaris amd64](/files/qchat/v0.0.2/qchat-solaris-amd64.tar.gz) - -## Установка с помощью Docker - -``` -docker volume create qchat_conf -docker run -d --name qchat -p 1337:1337 -v qchat_conf:/etc/qchat gitrepo.ru/neonxp/qchat /app/qchat -config /etc/qchat/config.json -``` - -## Подключение к чату - -Для подключения к чату достаточно стандартного клиента ssh. Во всех адекватных -ОС он есть из коробки. Для Windows - можно использовать Putty. - -``` -ssh [имя_пользователя@]хост -p 1337 -``` - -Например, при локально запущенном чате: - -``` -ssh localhost -p 1337 -``` - -Подойдёт любой эмулятор терминала совместимый с VT100. - -## Команды сервера - -Полную справку так же можно получить с помощью команды `/help`. - -- `/join [chan]` - подключиться к каналу [chan]. Если его нет, он будет создан. -- `/chans` - список каналов -- `/users` - список пользователей на сервере (не на канале, а именно на сервере) -- `/me [message]` - отправка сообщения как бы от третьего лица - -## Форматирование сообщений - -- `*Полужирный*` -- `+Курсив+` -- `-Зачёркнутый текст-` -- `_Подчёркнутый текст_` -- cgit v1.2.3