<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>IT / AI</title><link>https://it.ikt.su/</link><description>Recent content on IT / AI</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Thu, 27 Aug 2026 16:20:00 +0300</lastBuildDate><atom:link href="https://it.ikt.su/index.xml" rel="self" type="application/rss+xml"/><item><title>Ubuntu 24.04 на виртуальной машине Proxmox: установка по шагам</title><link>https://it.ikt.su/posts/2026-08-27-ubuntu-24-04-na-vm-proxmox/</link><pubDate>Thu, 27 Aug 2026 16:20:00 +0300</pubDate><guid>https://it.ikt.su/posts/2026-08-27-ubuntu-24-04-na-vm-proxmox/</guid><description>&lt;p&gt;Пошаговое развёртывание Ubuntu 24.04 LTS на виртуальной машине Proxmox VE — от загрузки ISO до первого входа в систему.&lt;/p&gt;
&lt;h2 id="шаг-1-скачать-iso-образ"&gt;Шаг 1. Скачать ISO-образ&lt;/h2&gt;
&lt;p&gt;Для сервера берите &lt;strong&gt;Ubuntu Server&lt;/strong&gt; (консольный установщик, минимум лишнего), для рабочего стола — Desktop:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;страница образов: &lt;code&gt;https://releases.ubuntu.com/24.04/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;файл вида &lt;code&gt;ubuntu-24.04.X-live-server-amd64.iso&lt;/code&gt; (X — актуальный point-релиз)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="шаг-2-загрузить-iso-в-proxmox"&gt;Шаг 2. Загрузить ISO в Proxmox&lt;/h2&gt;
&lt;p&gt;В веб-интерфейсе Proxmox:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Выберите хранилище &lt;strong&gt;local&lt;/strong&gt; → &lt;strong&gt;ISO Images&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Кнопка &lt;strong&gt;Download from URL&lt;/strong&gt; — вставьте прямую ссылку на ISO (Proxmox скачает сам), либо &lt;strong&gt;Upload&lt;/strong&gt; с локального диска.&lt;/li&gt;
&lt;li&gt;Дождитесь окончания загрузки — образ появится в списке.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="шаг-3-создать-виртуальную-машину"&gt;Шаг 3. Создать виртуальную машину&lt;/h2&gt;
&lt;p&gt;Кнопка &lt;strong&gt;Create VM&lt;/strong&gt; (справа вверху), дальше по вкладкам мастера:&lt;/p&gt;</description></item><item><title>Свой веб-сервер на Docker: чек-лист развёртывания</title><link>https://it.ikt.su/posts/2026-08-27-web-server-na-docker-chek-list/</link><pubDate>Thu, 27 Aug 2026 13:00:00 +0300</pubDate><guid>https://it.ikt.su/posts/2026-08-27-web-server-na-docker-chek-list/</guid><description>&lt;p&gt;Памятка по развёртыванию веб-сервера для нескольких сайтов в Docker.&lt;/p&gt;
&lt;h2 id="1-база"&gt;1. База&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;обновить систему, настроить SSH-ключи, отключить вход по паролю;&lt;/li&gt;
&lt;li&gt;установить Docker и compose-плагин;&lt;/li&gt;
&lt;li&gt;выделить под проекты отдельный каталог (например, &lt;code&gt;/opt/stacks&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="2-реверс-прокси"&gt;2. Реверс-прокси&lt;/h2&gt;
&lt;p&gt;Один контейнер nginx (или Traefik/NPM) принимает весь трафик и раздаёт его по доменам или портам. Для схемы «по портам» каждый сайт получает свой порт:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-nginx" data-lang="nginx"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;server&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listen&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;801&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;server_name&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;example.com&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;root&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;/srv/sites/example/public&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="3-права-и-безопасность"&gt;3. Права и безопасность&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;файлы сайтов — отдельная группа с правами на чтение для контейнера;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;server_tokens off;&lt;/code&gt; и лишние порты закрыты файрволом;&lt;/li&gt;
&lt;li&gt;пароли и ключи — в &lt;code&gt;.env&lt;/code&gt;, который не попадает в репозиторий.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="4-бэкапы"&gt;4. Бэкапы&lt;/h2&gt;
&lt;p&gt;Минимум: cron + tar по конфигам и исходникам, ротация 7 дней. Проверяйте восстановление до того, как оно понадобится.&lt;/p&gt;</description></item><item><title>Локальные LLM на своём железе: с чего начать</title><link>https://it.ikt.su/posts/2026-08-27-lokalnye-llm-s-chego-nachat/</link><pubDate>Thu, 27 Aug 2026 12:00:00 +0300</pubDate><guid>https://it.ikt.su/posts/2026-08-27-lokalnye-llm-s-chego-nachat/</guid><description>&lt;p&gt;Запуск языковой модели на своём компьютере — приватность, офлайн-режим и никаких лимитов запросов. Разбираем минимальный старт.&lt;/p&gt;
&lt;h2 id="что-понадобится"&gt;Что понадобится&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;8 ГБ RAM&lt;/strong&gt; — модели 3–7B в квантованном виде (Q4);&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;16 ГБ RAM&lt;/strong&gt; — комфортная работа с моделями 7–13B;&lt;/li&gt;
&lt;li&gt;видеокарта ускоряет генерацию, но не обязательна.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="самый-простой-путь-ollama"&gt;Самый простой путь: Ollama&lt;/h2&gt;
&lt;p&gt;Ollama ставится одной командой и тянет модели по аналогии с docker pull:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# установка (Linux)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -fsSL https://ollama.com/install.sh | sh
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# загрузить и запустить модель&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ollama run llama3.1:8b
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# список локальных моделей&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ollama list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;После запуска модель доступна и через API на &lt;code&gt;http://localhost:11434&lt;/code&gt; — её можно подключать к своим скриптам и редакторам.&lt;/p&gt;</description></item><item><title>О сайте</title><link>https://it.ikt.su/about/</link><pubDate>Thu, 27 Aug 2026 12:00:00 +0300</pubDate><guid>https://it.ikt.su/about/</guid><description>&lt;p&gt;Практические заметки об IT и ИИ: инструкции, обзоры инструментов, подборки ссылок.&lt;/p&gt;
&lt;p&gt;Свежие материалы — в разделе &lt;a href="https://it.ikt.su/posts/"&gt;Статьи&lt;/a&gt;, быстрый доступ — через &lt;a href="https://it.ikt.su/search/"&gt;поиск&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Полезные ссылки: ИИ и инструменты</title><link>https://it.ikt.su/links/</link><pubDate>Thu, 27 Aug 2026 12:00:00 +0300</pubDate><guid>https://it.ikt.su/links/</guid><description>&lt;p&gt;Инструменты и ресурсы, которые используются в работе.&lt;/p&gt;
&lt;h2 id="ии-сервисы"&gt;ИИ-сервисы&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ollama.com"&gt;Ollama&lt;/a&gt; — локальный запуск LLM&lt;/li&gt;
&lt;li&gt;&lt;a href="https://huggingface.co"&gt;Hugging Face&lt;/a&gt; — модели и датасеты&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/open-webui/open-webui"&gt;Open WebUI&lt;/a&gt; — интерфейс к локальным моделям&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="разработка"&gt;Разработка&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.docker.com"&gt;Docker Docs&lt;/a&gt; — документация Docker&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gohugo.io/documentation/"&gt;Hugo&lt;/a&gt; — генератор статических сайтов&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>