Update memory: Camie Tagger v2 upgrade results
This commit is contained in:
99
skills/coolify/SKILL.md
Normal file
99
skills/coolify/SKILL.md
Normal file
@@ -0,0 +1,99 @@
|
||||
# Coolify MCP Skill
|
||||
|
||||
Управление Coolify инстансом через MCP инструменты.
|
||||
|
||||
## Информация
|
||||
|
||||
- **URL:** https://coolify.azimkin.dev
|
||||
- **MCP Server:** coolify
|
||||
|
||||
## Доступные инструменты (38 штук)
|
||||
|
||||
### Обзор и диагностика
|
||||
- `get_infrastructure_overview` — начать здесь! Общий обзор всего
|
||||
- `diagnose_app` — диагностика приложения по UUID, имени или домену
|
||||
- `diagnose_server` — диагностика сервера
|
||||
- `find_issues` — найти проблемы в инфраструктуре
|
||||
|
||||
### Серверы
|
||||
- `list_servers` — список серверов
|
||||
- `get_server` — детали сервера
|
||||
- `server_resources` — ресурсы на сервере
|
||||
- `server_domains` — домены сервера
|
||||
- `validate_server` — проверить соединение
|
||||
|
||||
### Проекты и окружения
|
||||
- `projects` — CRUD проектов (action: list|get|create|update|delete)
|
||||
- `environments` — CRUD окружений (action: list|get|create|delete)
|
||||
|
||||
### Приложения
|
||||
- `list_applications` — список приложений
|
||||
- `get_application` — детали приложения
|
||||
- `application` — CRUD (action: create_public|create_github|create_key|create_dockerimage|update|delete)
|
||||
- `application_logs` — логи приложения
|
||||
- `deploy` — задеплоить по тегу или UUID
|
||||
- `control` — start/stop/restart приложений
|
||||
|
||||
### Базы данных
|
||||
- `list_databases` — список баз
|
||||
- `get_database` — детали базы
|
||||
- `database` — создать/удалить (action: create|delete, type: postgresql|mysql|mariadb|mongodb|redis|keydb|clickhouse|dragonfly)
|
||||
- `database_backups` — управление бэкапами
|
||||
|
||||
### Сервисы
|
||||
- `list_services` — список сервисов
|
||||
- `get_service` — детали сервиса
|
||||
- `service` — CRUD сервисов
|
||||
|
||||
### Переменные окружения
|
||||
- `env_vars` — CRUD env vars (resource: application|service, action: list|create|update|delete)
|
||||
|
||||
### Деплойменты
|
||||
- `list_deployments` — список запущенных деплоев
|
||||
- `deployment` — get|cancel|list_for_app
|
||||
|
||||
### SSH ключи и GitHub Apps
|
||||
- `private_keys` — управление SSH ключами
|
||||
- `github_apps` — управление GitHub App интеграциями
|
||||
|
||||
### Команды и токены
|
||||
- `teams` — управление командами
|
||||
- `cloud_tokens` — токены Hetzner/DigitalOcean
|
||||
|
||||
### Документация
|
||||
- `search_docs` — поиск по документации Coolify
|
||||
|
||||
## Типичные сценарии
|
||||
|
||||
### Получить обзор инфраструктуры
|
||||
```
|
||||
Используй get_infrastructure_overview — покажет все серверы, проекты, приложения, базы данных
|
||||
```
|
||||
|
||||
### Найти проблемы
|
||||
```
|
||||
Используй find_issues — просканирует всю инфру на unhealthy ресурсы
|
||||
```
|
||||
|
||||
### Перезапустить приложение
|
||||
```
|
||||
control(resource: "application", action: "restart", uuid: "app-uuid")
|
||||
```
|
||||
|
||||
### Посмотреть логи
|
||||
```
|
||||
application_logs(uuid: "app-uuid")
|
||||
```
|
||||
|
||||
### Задеплоить приложение
|
||||
```
|
||||
deploy(uuid: "app-uuid") или deploy(tag: "production")
|
||||
```
|
||||
|
||||
## Советы
|
||||
|
||||
- Начинай с `get_infrastructure_overview` чтобы понять что есть
|
||||
- `diagnose_app` принимает UUID, имя или домен — удобно!
|
||||
- Все `list_*` возвращают краткие сводки (экономия токенов)
|
||||
- `get_*` возвращают полные детали для одного ресурса
|
||||
- Ответы включают `_actions` с подсказками что делать дальше
|
||||
Reference in New Issue
Block a user