dirextalk-deployer — скилл

Скилл разворачивает на AWS сервер сообщений Dirextalk с доменом и подключает локальную комнату агента через мост Matrix.

  • 457 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Широкий доступ

Почему такой уровень

  • Скилл создает платные ресурсы AWS и привязывает домен; счет растет, пока ресурсы не удалены.
  • Нужны ключи доступа AWS, а корневой ключ дает полный контроль над аккаунтом.
  • Агент выполняет скрипты Bash и ставит программы на удаленный сервер.
Все причины и проверки

yingsuiai/dirextalk-deployer

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/dirextalk-deployer

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Скилл создает платные ресурсы AWS и привязывает домен; счет растет, пока ресурсы не удалены.
  • Нужны ключи доступа AWS, а корневой ключ дает полный контроль над аккаунтом.
  • Агент выполняет скрипты Bash и ставит программы на удаленный сервер.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл выполняет по шагам развертывание боевого сервера сообщений Dirextalk. Агент по `SKILL.md` оценивает стоимость, создает инстанс Lightsail (или EC2), привязывает домен через Route53 либо просит внешнюю запись A, проверяет работу и при необходимости удаляет созданное. Релизы Message Server и Agent берутся из Docker Hub, их теги и дайджесты проверяются, а состояние фиксируется в `state.json`. На локальной машине скилл ставит мост `dirextalk-connect` и описывает удаленный HTTP MCP отдельно от поддержки агентов. Установщик `dirextalk-deployer skill install` кладет скилл в каталог выбранного агента: `codex`, `claudecode`, `cursor`, `gemini` и других.

Для кого. Владельцы AWS-аккаунта и своего домена, которые хотят развернуть мессенджер Dirextalk без ручной сборки и подключить к нему локального агента.

Подходит, если

  • Нужен собственный сервер сообщений на поддомене с автоматической проверкой.
  • Перед развертыванием хочется увидеть оценку стоимости в выбранном регионе.
  • Прерванное развертывание надо продолжить с сохраненного состояния.
  • Облачные ресурсы после теста требуется удалить одним сценарием.

Не подходит, если

  • Нет аккаунта AWS или домена, которым вы управляете.
  • Нужен только веб-вариант без локального агента: у Dirextalk есть браузерная консоль.
  • Платные ресурсы не вписываются в бюджет: они тарифицируются до удаления.

Пример запроса к агенту

Разверни Dirextalk на поддомене chat.example.com в регионе eu-central-1: сначала покажи оценку стоимости и дождись моего подтверждения.

Ограничения

Ресурсы AWS тарифицируются, пока их не удалят; по README новые развертывания предпочитают пакет Lightsail за 12 долларов в месяц, а бесплатный период и кредиты зависят от условий AWS. Нужен длинный ключ доступа AWS, корневой ключ быстрее, но слишком привилегирован. Все хосты работают через Bash: на Windows нужен Git Bash. Целевой хост: Ubuntu 24.04 или новее (x86_64) с systemd версии 254 или новее. Репозиторий не клонируют ради установки, скилл ставят через npm.

Как отключить. Удалите скилл из каталога агента и выполните сценарий удаления из `SKILL.md`, чтобы убрать сервер, IP и записи DNS в AWS. Профиль AWS и ключи доступа отзовите в консоли AWS.

Частые вопросы

Сколько стоит развертывание?

Платит владелец аккаунта AWS. В README назван пакет Lightsail за 12 долларов в месяц по умолчанию и 50 ГиБ gp3 для EC2. Точные цены даст оценка `pricing-estimate.sh`.

Нужен ли Route53?

Нет. Если в аккаунте есть подходящая публичная зона, скилл использует ее, иначе выводит запись A, которую нужно добавить у внешнего DNS-провайдера.

Что делает веб-консоль и чем отличается скилл?

Веб-консоль разворачивает только облачную часть. Скилл дополнительно ставит `dirextalk-connect` и связывает локального агента с комнатой.

Как удалить созданное?

Агент выполняет сценарий удаления из `SKILL.md`. Он убирает облачные ресурсы, но ключи AWS остаются у вас, их отзывают отдельно.

Какие агенты поддерживает установщик?

`codex`, `claudecode`, `gemini`, `cursor`, `copilot`, `openclaw`, `hermes`, `opencode`, `qoder`, `reasonix` и другие из `references/agent-targets.md`. Имя передают флагом `--agent`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл SSH для Codex и Claude Code: команды на серверах, передача файлов и туннели с единым JSON-ответом и защитой от повторов.

СкиллШирокий доступ562Звезды репозитория

Agent Skill Manager

agent-skill-manager

Универсальный менеджер скиллов для кодовых агентов: ищет и ставит скиллы и перед установкой проверяет их на запуск оболочки, сеть и утечку учетных данных

CLIРасширенный доступ974Звезды репозитория

Скилл all-deploy выкладывает сайт, приложение или API в интернет: аудит, превью, проверка ответа и откат

СкиллШирокий доступ74Звезды репозитория
Официальный

Скилл для Claude Code выкатывает среды платформы AEnvironment как временные экземпляры или постоянные сервисы

СкиллШирокий доступ323Звезды репозитория
Официальный

Скилл учит агента работать с песочницами Dormice: создавать по ключу, запускать команды, переносить файлы и задавать срок жизни.

СкиллШирокий доступ1,9 тыс.Звезды репозитория

Скилл учит агента работать с API облака ArvanCloud: DNS, CDN, серверы, объектное хранилище и сертификаты Let's Encrypt

СкиллШирокий доступ135Звезды репозитория

Коротко о README

README объясняет архитектуру платформы, подготовку к развертыванию, установку скилла через npm для разных агентов и минимальную последовательность команд с привязкой домена.

Бейдж для README

Сообщить о проблеме