<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cockpit on Lead DevOps</title><link>https://lead-devops.blackdevhub.online/tags/cockpit/</link><description>Recent content in Cockpit on Lead DevOps</description><generator>Hugo</generator><language>ru-RU</language><lastBuildDate>Wed, 02 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://lead-devops.blackdevhub.online/tags/cockpit/index.xml" rel="self" type="application/rss+xml"/><item><title>cockpit-ufw-module: Uncomplicated Firewall в Cockpit</title><link>https://lead-devops.blackdevhub.online/posts/cockpit-ufw-module/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://lead-devops.blackdevhub.online/posts/cockpit-ufw-module/</guid><description>&lt;p&gt;UFW на домашнем или небольшом сервере обычно настраивают по SSH: &lt;code&gt;ufw status numbered&lt;/code&gt;, затем &lt;code&gt;ufw allow 443/tcp&lt;/code&gt;. &lt;a href="https://gitlab.com/cockpit-modules/cockpit-ufw-module"&gt;cockpit-ufw-module&lt;/a&gt; закрывает тот же цикл в браузере: пакет, статус, политики, правила. Это одна из панелей группы &lt;a href="https://lead-devops.blackdevhub.online/posts/cockpit-modules/"&gt;cockpit-modules&lt;/a&gt; — пункт &lt;strong&gt;UFW&lt;/strong&gt; в разделе &lt;strong&gt;Tools&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;Интерфейс на русском, в стиле PatternFly v5. Нужны Cockpit &lt;strong&gt;264+&lt;/strong&gt; и права администратора для записи. Лицензия MIT, актуальный релиз — тег &lt;code&gt;v.1.0.1&lt;/code&gt;.&lt;/p&gt;&#10;&lt;h2 id="зачем-панель-если-есть-ufw"&gt;Зачем панель, если есть &lt;code&gt;ufw&lt;/code&gt;&#10;&lt;/h2&gt;&#10;&lt;p&gt;Клиент уже есть: системный &lt;code&gt;ufw&lt;/code&gt;. Не хватает обзора без терминала и безопасного ввода: порт, CIDR, номер правила.&lt;/p&gt;</description></item><item><title>cockpit-modules: веб-панели для повседневной эксплуатации</title><link>https://lead-devops.blackdevhub.online/posts/cockpit-modules/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://lead-devops.blackdevhub.online/posts/cockpit-modules/</guid><description>&lt;p&gt;&lt;a href="https://cockpit-project.org/"&gt;Cockpit&lt;/a&gt; закрывает базовое администрирование Linux из браузера: сервисы, логи, сеть, аккаунты. Для файервола, fail2ban, cron и Let&amp;rsquo;s Encrypt штатного набора уже не хватает — либо нет панели, либо она слишком общая.&lt;/p&gt;&#10;&lt;p&gt;Группа &lt;a href="https://gitlab.com/cockpit-modules"&gt;cockpit-modules&lt;/a&gt; — набор отдельных модулей под эти задачи и магазин, через который их ставят на хост. Каждый модуль живёт в своём репозитории; ниже — карта группы, без разбора UI и команд. Про отдельные панели будут отдельные статьи.&lt;/p&gt;&#10;&lt;h2 id="зачем-отдельные-модули"&gt;Зачем отдельные модули&#10;&lt;/h2&gt;&#10;&lt;p&gt;Cockpit расширяется пакетами в &lt;code&gt;/usr/share/cockpit/&lt;/code&gt; (или в &lt;code&gt;~/.local/share/cockpit/&lt;/code&gt; для текущего пользователя). Модуль — это &lt;code&gt;manifest.json&lt;/code&gt;, HTML и JS, которые вызывают хостовые утилиты через &lt;code&gt;cockpit.spawn&lt;/code&gt;.&lt;/p&gt;</description></item></channel></rss>