For DevOps / Platform / SRE teams

Командный SSH-as-a-Service

Управляешь 10+ серверами параллельно — prod, staging, edge-nodes, customer instances? Multi-server в табах с auto-reconnect, kubectl / terraform / ansible / aws-cli pre-installed, audit log всех команд для compliance, pair-programming через shared session, Telegram-alerts из коробки. Не «SSH в браузере» — а полноценный platform.

🔗 Multi-server в табах 📋 Audit log 🤝 Pair-programming 🔔 Telegram alerts 🐳 K8s ready
Fellodesk для DevOps — мульти-юзер табы (root, egor, alexey, alex) и список активных серверов в Dashboard
Desktop Dashboard — мульти-юзер табы (root, egor, alexey, alex, andrey, SS, julia, kiwi), режимы tmux+claude / tmux+codex / VNC / RDP / xterm. Тапнул карту — попал в живой tmux на target host'е.
Fellodesk для DevOps — File Manager с config explorer и docker-compose.yml на iPad
File Manager рядом с tmux — Claude Code Opus + структура проекта (claude/, .idea/, playwright-mcp/, docker-compose.yml, bot.json) для quick edit. На iPad — DevOps в кафе без ноута.

Почему DevOps команде это выгодно

  • Multi-server в табах с auto-reconnect. 10+ SSH-сессий рядом, tmux persistence — потерял Wi-Fi, открыл с iPad — сессии живы.
  • Audit log всех команд в одном месте. Кто, когда, на каком сервере выполнил rm -rf — JSON-stream в Splunk / ELK / Loki.
  • Изоляция per-user для compliance. Каждый SRE — свой Linux namespace, свои SSH-keys, свой shell-history. Никаких shared root.
  • kubectl / terraform / ansible / helm pre-installed. Не возишь dotfiles за собой — всё уже на месте. Plus aws-cli, gcloud, az, doctl, flyctl.
  • Pair-programming через shared session. Расшарил tmux напарнику — оба видите курсор, оба печатаете. Live Share для incident response.
  • Mobile alerts via Telegram bot уже встроен. Production упал — alert в чат, тыкнул на сервер прямо из Telegram → попал в SSH с iPhone.
  • Claude Code как ops-assistant. «найди причину OOM в prod-api за последний час» — Claude парсит логи, находит pattern, предлагает фикс.
Что внутри

Сделано для тех кто живёт в SSH

Не клон Termius. Платформа: централизованные ключи, audit, pair-programming, multi-cloud tooling, Claude Code как ops-co-pilot. Замена Cyberduck + Termius + Tailscale UI + DataDog SSH-relay.

🔗

Multi-server SSH

Inventory из CSV / Terraform state / AWS describe-instances. Авто-импорт. Каждый сервер — таб с tmux-persistence.

  • SSH-key management централизованный
  • Auto-reconnect при разрыве (5 сек)
  • Bastion / ProxyJump из коробки
  • Tailscale / WireGuard subnets
📋

Audit log immutable

Каждая команда логируется с user, server, timestamp, exit-code. JSON-stream в Splunk / ELK / Loki. Hash-chain — нельзя задним числом изменить.

  • Per-command audit запись
  • Retention configurable (90 / 365 / forever)
  • Streaming в SIEM
  • SOC 2 / PCI-DSS friendly
🛠

Tools pre-installed

На вход не нужно ставить ничего. Все CLI, что обычно тащишь на новый laptop — уже в твоём изолированном container.

  • kubectl, helm, k9s, kubectx, stern
  • terraform, terragrunt, tflint, tfsec
  • ansible, ansible-vault, mitogen
  • aws, gcloud, az, doctl, flyctl, hcloud
🤝

Pair-programming

Расшариваешь tmux напарнику. Оба видите курсор, оба пишете. LiveKit-звонок параллельно для incident response.

  • Shared tmux session с курсорами
  • Per-server permissions (read / write)
  • LiveKit для voice во время debug
  • Recording всей сессии для постмортема
🔔

Telegram alerts

Bot шлёт production-алерты в твой чат. Тыкнул на алерт — попал в SSH-таб target server'а с свежими логами наготове.

  • Webhook от Prometheus / Grafana / Datadog
  • Deep-link «открыть таб с сервером»
  • Voice-input для responder'а
  • On-call rotation через тот же Bot
🤖

Claude as ops-co-pilot

«найди что вызывает OOM в prod-api за last hour» — Claude Code парсит логи, находит pattern, предлагает hotfix. Read-only по умолчанию.

  • Read access к /var/log сразу
  • Write-access требует confirm от юзера
  • Refuses destructive cmds (rm -rf /)
  • Audit всех agent-actions отдельно
Tools out of the box

Что уже стоит — не надо тратить час на setup

Стандартный набор tooling который SRE настраивает первым делом — pre-installed.

☸️

Kubernetes

kubectl, helm, k9s, kubectx, kubens, stern, kustomize, kubeseal, argocd-cli, flux-cli.

🌍

Terraform / IaC

terraform, terragrunt, terraformer, tflint, tfsec, checkov, opentofu, atmos.

📜

Config management

ansible, ansible-vault, mitogen, salt-ssh, puppet-bolt, chef-workstation.

☁️

Cloud CLIs

aws-cli v2, gcloud, az, doctl, flyctl, hcloud, linode-cli, vultr-cli.

🔍

Observability

promtool, amtool, logcli (Loki), datadog-ci, grafana-cli, victoria-metrics.

🐳

Containers

docker, docker-compose, podman, buildah, skopeo, dive, ctop, lazydocker.

🔐

Secrets / Vault

vault, sops, age, gpg, aws-vault, doppler-cli, 1password-cli, bitwarden-cli.

📊

Net / Debug

mtr, iperf3, nmap, dig, tcpdump, wireshark-cli, kubeshark, cilium-cli.

Pricing

Окупается с первого инцидента

$50/мес — это 1 час senior SRE. Экономит часы на dotfiles-setup, copy-paste между терминалами и поиске «где этот сервер был».

Trial

Для оценки

$0 / 7 дней
  • До 3 серверов
  • Audit log 7 дней retention
  • Без pair-programming
  • Без приоритета поддержки
Начать trial

Team

До 5 разработчиков

$150 / месяц
  • Всё из Pro × 5 seats
  • Shared server inventory
  • Pair-programming через shared tmux
  • Audit streaming в SIEM (Splunk / ELK)
  • On-call rotation в Telegram-боте
  • Incident response recording
  • SSO via OIDC
Связаться
FAQ

Часто спрашивают

Не нашёл ответ? Напиши в Telegram @coscosang.

Чем это отличается от Termius / Tabby / SSH-клиента?

Termius — desktop клиент без audit, без shared sessions, без Claude Code, без Telegram-интеграции. Tabby — open-source UI, та же история. Здесь — backend в облаке: pair-programming работает потому что tmux-сессия живёт у нас, audit log имеет смысл потому что мы видим все команды, Telegram-bot уже встроен.

SSH-keys — где они живут?

В env-переменных и `~/.ssh/` твоего изолированного контейнера. Только у тебя. Можно подключить вручную, можно через ssh-agent forwarding из браузера (WebAuthn). Для team plan — encrypted shared inventory (Vault / sops под капотом).

Pair-programming через shared tmux — как работает?

Один юзер — owner сессии, второй подключается по приглашению. Оба видят курсоры друг друга (отдельным цветом), оба могут печатать. LiveKit-звонок в том же UI для голоса. Per-server permissions — second пользователь может быть read-only.

Self-host? Можно поднять у себя?

Да, ядро под MIT. git clone && bash scripts/server/wt_installer.sh — 5 минут на любой VPS. Multi-server модуль + audit chain + SIEM streaming — closed source, $500/год self-hosted license. Подписка дешевле если <5 человек.

Audit log — какой формат?

JSON, по строке на команду. Поля: ts, user, server, cmd, exit_code, stdout_hash, prev_hash (chain). Streaming via syslog / Kafka / Loki / Splunk HEC / Elasticsearch _bulk. Retention configurable.

Telegram-bot — что он реально делает?

Принимает webhooks от Prometheus / Grafana / Datadog → форматирует alert → шлёт в твой чат с inline-кнопкой «открыть SSH». Тапнул — открывается tab с tmux на target server'е, в логах уже грепнуто по timestamp алерта. On-call rotation, escalation, snooze, ack — всё через bot-команды.