Разработка 4 мин чтения

Свой генератор картинок для карточек: лицензии и риски webui

stable-diffusion-webui генерирует картинки на вашей видеокарте без облака. Разбираю лицензию интерфейса и отдельно лицензии весов, возраст проекта, безопасность и права на изображения. Данные на 31.10.2026, генерацию я не запускал.

stable-diffusion-webuiгенерация изображенийлицензии ИИAGPL-3.0
Коротко. stable-diffusion-webui от AUTOMATIC1111 это веб-интерфейс, в котором картинки для карточек, баннеров и постов генерируются на вашей видеокарте, без облака. Сам интерфейс лежит под AGPL-3.0, и она начинает работать, если мы дописываем в него свой код. Веса моделей лицензируются отдельно, и у каждого семейства условия разные. Проект сильно замедлился: последний релиз вышел в феврале 2025 года. Данные на 31.10.2026, генерацию я сам не запускал.
Хотите внедрить это у себя?

Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.

Поставить свою генерацию картинок под ключ

Зачем магазину или студии свой генератор

Магазину нужны десять фонов для карточек к распродаже, студии баннер в трёх размерах к утру. Облачный сервис берёт за это подписку и забирает ваши референсы и фото товаров на свой сервер. Свой генератор живёт на вашей видеокарте, файлы остаются у вас.

stable-diffusion-webui делает именно это. Репозиторий написан на Gradio. В README перечислены генерация по тексту и по картинке, дорисовка внутри кадра и за его краями, улучшение лиц через GFPGAN и CodeFormer, увеличение разрешения, сохраняемые стили промптов и API. Видеокарте, по README, хватает 4 ГБ памяти, а на 2 ГБ, как там сказано, есть сообщения о работе.

Сколько проекту лет и жив ли он

Проект создан 22.08.2022, у него около 165 тысяч звёзд и 430 авторов в списке контрибьюторов. Остальное я посмотрел через API GitHub 31.10.2026. Последний релиз v1.10.1 вышел 09.02.2025. В ветке master последний коммит от 27.07.2024. Движение есть только в ветке dev: последнее слияние 02.03.2026 чинит установку пакета setuptools, а с начала 2026 года там три коммита. Открыто 83 pull request.

Stable Diffusion 3 поддерживается с версии 1.10.0, FLUX в README и журнале изменений ветки dev я не нашёл. Для свежих моделей есть живые проекты. ComfyUI под GPL-3.0, релиз v0.43.0 от 27.10.2026, я разбирал отдельно. InvokeAI и SD.Next под Apache-2.0, у InvokeAI релиз v6.14.2 от 27.09.2026. Форк Forge под AGPL-3.0 не обновлялся с 31.07.2025.

Лицензия интерфейса: AGPL-3.0

В репозитории лежит GNU Affero General Public License версии 3, копирайт AUTOMATIC1111, 2023 год. Платных модулей в README нет.

Запускать неизменённую программу можно без ограничений: лицензия прямо подтверждает это в разделе 2. О результате работы там сказано, что он покрывается лицензией, только если по содержанию сам является охраняемой ею работой. Если мы правим код интерфейса и даём доступ к нему по сети, раздел 13 требует предложить всем таким пользователям исходники вашей версии. Поэтому у клиента я не лезу в ядро. Настройка идёт флагами запуска, шаблонами и отдельным прокси с паролем перед интерфейсом. Считаются ли расширения частью изменённой версии, я не решаю, это вопрос к юристу.

Лицензии моделей отдельно

Веса в репозитории не лежат. По умолчанию код скачивает файл v1-5-pruned-emaonly.safetensors с адреса runwayml/stable-diffusion-v1-5 на Hugging Face. Сегодня этот адрес перенаправляет на зеркало stable-diffusion-v1-5/stable-diffusion-v1-5 с лицензией creativeml-openrail-m.

CreativeML OpenRAIL-M для SD 1.x коммерцию не запрещает, правообладатель не заявляет прав на результат. В приложении A перечислены запреты: нарушение закона, ложная информация с целью навредить, медицинские советы и другие. Эти запреты нужно включить в соглашение с пользователями модели и приложить текст лицензии. У SDXL лицензия OpenRAIL++-M, по тексту та же схема. Для SD 3 и 3.5 действует Stability AI Community License в редакции от 05.07.2024. Она бесплатна при годовой выручке меньше миллиона долларов, выше нужна отдельная лицензия Stability. Внутренние задачи бизнеса там тоже названы коммерческим использованием и требуют регистрации. При распространении нужна пометка Powered by Stability AI. Файлы SD 3.5 на Hugging Face выдают после входа в аккаунт, текст оттуда я не читал.

SD 2.x и модели сообщества с Civitai я не проверял. У каждого такого файла своя лицензия, а производные от SD 1.5 по тексту OpenRAIL-M обязаны сохранить те же запреты.

Безопасность и железо

Флаг --listen в коде просто открывает интерфейс на 0.0.0.0. Пароль включается отдельно через --gradio-auth или --gradio-auth-path, по умолчанию его нет. API закрывается своим флагом --api-auth. Прикрывает ли --gradio-auth маршруты API, я не проверял, поэтому ставлю оба.

При --listen, --share, --ngrok и --server-name установка расширений блокируется, пока не добавлен --enable-insecure-extension-access. В вики сказано, что установка расширения равна выполнению произвольного кода. В каталоге 353 расширения, правил проверки кода я не нашёл. Разрешающий флаг на сервере я не включаю. Опция --share выводит интерфейс в интернет через туннель Gradio. В проекте закреплён gradio 3.41.2, а в базе уязвимостей GitHub есть замечания к туннелю до версии 5.0.0 (CVE-2024-47867, CVE-2024-47871) и критичное чтение произвольных файлов до 4.19.2 (CVE-2024-1728). Применимы ли они к webui, я не проверял. Туннель не использую.

Файлы моделей формата ckpt это pickle, и такой файл способен выполнить код. В коде есть ограниченный разборщик, он включён по умолчанию и отключается флагом --disable-safe-unpickle. Это фильтр без гарантий, поэтому беру safetensors.

По памяти: --medvram снижает расход ценой скорости, а --lowvram вики называет разрушительным для скорости. Скорость на конкретных картах я не измерял. По умолчанию ставятся Python 3.10.6 и torch 2.1.2 под CUDA 12.1, как это дружит с самыми новыми видеокартами, я не проверял. Подбор карты разбирал в статье про железо.

Картинки, знаки и где это не сработает

По статье 1228 ГК РФ автором признаётся гражданин, творческим трудом которого создан результат. Как это применяется к картинке из генератора, я не изучал и исключительное право клиенту не обещаю. Лицензия OpenRAIL-M права на результат не заявляет, в Community License Stability пишет, что результат ваш в пределах закона.

Статья 1484 ГК РФ относит к исключительному праву на товарный знак его использование на товаре, в рекламе и в интернете. Чужой логотип в карточке или похожий знак, нарисованный моделью на вашем товаре, остаётся вашим риском. Как часто модель рисует логотипы, я не тестировал, поэтому картинки смотрят глазами.

Картинку вашей конкретной модели чайника из одного текста не получить. Для этого в списке возможностей есть дорисовка вокруг готового фото, как она выглядит на ваших товарах, покажет только пробный прогон. Источники выбирает заказчик: установка тянет код с GitHub, PyTorch с download.pytorch.org и веса с Hugging Face, работает ли это на вашем сервере, проверяйте до заказа.

Что можно сделать уже сейчас

Первое: составить таблицу моделей с лицензией, запретами и ссылкой на источник.

Второе: поставить webui на рабочую станцию или сервер с видеокартой. Доступ по паролю через прокси, без --share и без расширений. Под ключ это входит в разработку ИИ-решений.

Третье: сделать стили и шаблоны под карточки и баннеры, пакетную генерацию подключить через API.

Четвёртое: прогнать десять ваших товаров до любых договорённостей. Если нужно только увеличить слабое фото поставщика, проще Final2x.

Частые вопросы

Можно ли использовать бесплатно в коммерции?

Сам интерфейс под AGPL-3.0 это допускает при соблюдении её условий. Для весов решают лицензии: OpenRAIL-M и OpenRAIL++-M коммерцию не запрещают, у Stability Community License порог в миллион долларов выручки. Юридическим заключением это не считается.

Придётся ли публиковать код у клиента?

Без изменений кода раздел 13 ничего не требует. Если правим код и открываем доступ по сети, исходники своей версии нужно предложить пользователям.

Коротко о главном

webui годится для разовой задачи на своей карте, если модели и версия вас устраивают. Для долгой работы я сначала сверил бы лицензии весов и выбрал живой проект. Скорость и качество на ваших товарах покажет только пробный прогон.

Нужны картинки для карточек и баннеров без облака? Напишите мне в Telegram слово «ПОРТРЕТ». Сверим лицензии, поставим генератор с паролем и прогоним на ваших товарах до любых договорённостей.

Обсудим вашу задачу

Что я делаю для бизнеса

Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ
Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх