Статьи
Все опубликованные статьи.

MCP-сервер Intervals.icu в Claude через Pomerium
Как мы подключили MCP-сервер Intervals.icu к Claude и закрыли его авторизацией через Pomerium. Плюс — как собрать в Claude отдельный проект и превратить его в личного тренера с инструкциями.

Подписываем образы без ключей: Sigstore и cosign в CI
Keyless-подпись контейнерных образов через Sigstore: cosign, Fulcio и Rekor подписывают артефакт по OIDC-идентичности CI без долгоживущих ключей. Разбираем поток, ловушки и минимальный GitLab CI пайплайн с проверкой на admission.

Свой Matrix + Element: мессенджер, который принадлежит вам
Почему свой сервер Matrix с клиентом Element приватнее и свободнее Telegram, WhatsApp и Signal: федерация, владение данными, E2EE и мосты — плюс минимальный деплой Synapse и Element в Docker.

Деплой Astro на Cloudflare Pages: Git-интеграция и GitHub CI/CD
Два пути деплоя Astro на Cloudflare Pages: подключить репозиторий прямо в дашборде (push в main = автодеплой, бесплатные preview на ветки, свой домен с TLS) или собирать в GitHub Actions и слать dist через Wrangler. Настройка сборки, свой домен, дев-окружение и рабочий workflow целиком.