Локально размещаемый веб-интерфейс для ImageMagick: удаление фона с помощью AI в один клик, пакетная обработка и редактор с предпросмотром; развёртывание через Docker.
karimz1/imgcompress
Самостоятельно размещаемый веб-инструментарий в Docker для конвертации более 70 форматов изображений, пакетного сжатия, обрезки отдельных файлов и локального удаления фона с помощью ИИ.
Open source альтернатива:TinyPNG
Adobe Photoshop Express
- Звёзды
- 346
- Форки
- 34
- Открытые issues
- 34
- Последний коммит
- 3 дня назад
Что это?
ImgCompress — сервер для обработки изображений, который можно разместить самостоятельно. Он поставляется в виде единого Docker-контейнера. В одном браузерном интерфейсе доступны конвертация форматов, сжатие, обрезка, создание PDF и удаление фона с помощью ИИ; для сценариев автоматизации также предусмотрен CLI.
Сервис принимает более 70 форматов, включая HEIC, PSD, AVIF, EPS, PDF, TIFF и WebP, а на выходе создаёт изображения распространённых форматов или PDF с разбивкой на страницы. Перед конвертацией каждый загруженный файл можно обрезать отдельно — с помощью предустановленных соотношений сторон или указав размеры в пикселях. Модель для удаления фона работает локально на CPU, поэтому файлы обрабатываются на хосте и не передаются сторонним сервисам.
Проект рассчитан на пользователей homelab и всех, кто не хочет загружать личные или клиентские фотографии в онлайн-конвертеры. В комплекте есть конфигурации Docker Compose для работы в локальной сети и развёртывания за обратным прокси Traefik с HTTPS. Интерфейс доступен на 12 языках, лицензия проекта — GPL-3.0.
Ключевые возможности
- 01Конвертирует более 70 форматов, включая HEIC, PSD, AVIF, EPS и PDF
- 02Удаляет фон с помощью встроенной модели ИИ, работающей локально
- 03Пакетно сжимает изображения с параллельной обработкой на нескольких ядрах
- 04Позволяет обрезать каждый файл отдельно, задавая соотношение сторон или размеры в пикселях
- 05Экспортирует изображения или PDF с разбивкой на страницы через веб-интерфейс или CLI
- 06Полностью работает офлайн после загрузки образа
Сценарии использования
- Конвертация фотографий HEIC с iPhone в WebP или JPG на домашнем сервере
- Преобразование PSD-файлов или скриншотов в PDF для отправки
- Пакетное сжатие большой фототеки без загрузки файлов в облако
- Удаление фона с клиентских фотографий без сторонних сервисов
Быстрый старт
- 1
Запустите контейнер с помощью Docker
docker run -d \ --name imgcompress \ -p 3001:5000 \ karimz1/imgcompress:latest - 2
Откройте веб-интерфейс в браузере
Что важно знать
- Для запуска требуется Docker.
- Проект распространяется по лицензии GPL-3.0, которая требует, чтобы производные работы оставались открытыми.
Темы
Частые вопросы
- Что такое imgcompress?
- Самостоятельно размещаемый веб-инструментарий в Docker для конвертации более 70 форматов изображений, пакетного сжатия, обрезки отдельных файлов и локального удаления фона с помощью ИИ. ImgCompress — сервер для обработки изображений, который можно разместить самостоятельно. Он поставляется в виде единого Docker-контейнера. В одном браузерном интерфейсе доступны конвертация форматов, сжатие, обрезка, создание PDF и удаление фона с помощью ИИ; для сценариев автоматизации также предусмотрен CLI.
- imgcompress можно использовать бесплатно? Какая у него лицензия?
- imgcompress распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- imgcompress всё ещё поддерживается?
- Активно поддерживается. Последний коммит в imgcompress — 17 окт. 2026 г..
- Для чего можно использовать imgcompress?
- Конвертация фотографий HEIC с iPhone в WebP или JPG на домашнем сервере Преобразование PSD-файлов или скриншотов в PDF для отправки Пакетное сжатие большой фототеки без загрузки файлов в облако Удаление фона с клиентских фотографий без сторонних сервисов
- Как установить imgcompress?
- Запустите контейнер с помощью Docker: docker run -d \ --name imgcompress \ -p 3001:5000 \ karimz1/imgcompress:latest Откройте веб-интерфейс в браузере
- Где скачать imgcompress?
- Исходный код и инструкции по установке — на GitHub: https://github.com/karimz1/imgcompress
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальная мастерская для сжатия изображений и GIF с приоритетом конфиденциальности: веб-версия, Windows, macOS и Linux; сравнение, изменение размера, конвертация и переименование.
Самостоятельно размещаемая open-source платформа для работы с PDF: редактирование, подпись, скрытие данных, конвертация и автоматизация в браузере, на компьютере или через API.
Самостоятельно размещаемый онлайн-конвертер файлов, поддерживающий более тысячи форматов и созданный на TypeScript, Bun и Elysia.
Конфиденциальный набор инструментов для работы с PDF прямо в браузере: более 50 функций для редактирования, объединения, конвертации и защиты PDF, с возможностью самостоятельного размещения.
Самостоятельно размещаемый AI-монитор акций Китая, Гонконга и США: портфель, ценовые оповещения, анализ на базе TradingAgents и автоматические отчёты.