dirextalk-deployer — скилл
Скилл разворачивает на AWS сервер сообщений Dirextalk с доменом и подключает локальную комнату агента через мост Matrix.
- 457 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Скилл создает платные ресурсы AWS и привязывает домен; счет растет, пока ресурсы не удалены.
- Нужны ключи доступа AWS, а корневой ключ дает полный контроль над аккаунтом.
- Агент выполняет скрипты Bash и ставит программы на удаленный сервер.
Установка
- Работает в
В терминале, через 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-ответом и защитой от повторов.
Agent Skill Manager
agent-skill-manager
Универсальный менеджер скиллов для кодовых агентов: ищет и ставит скиллы и перед установкой проверяет их на запуск оболочки, сеть и утечку учетных данных
Скилл all-deploy выкладывает сайт, приложение или API в интернет: аудит, превью, проверка ответа и откат
Скилл для Claude Code выкатывает среды платформы AEnvironment как временные экземпляры или постоянные сервисы
Скилл учит агента работать с песочницами Dormice: создавать по ключу, запускать команды, переносить файлы и задавать срок жизни.
Скилл учит агента работать с API облака ArvanCloud: DNS, CDN, серверы, объектное хранилище и сертификаты Let's Encrypt
Коротко о README
README объясняет архитектуру платформы, подготовку к развертыванию, установку скилла через npm для разных агентов и минимальную последовательность команд с привязкой домена.