Gestor de armario autoalojado: fotografía tu ropa, la IA la etiqueta y te sugiere conjuntos diarios según el clima y la ocasión.
- Estrellas
- 144
- Forks
- 6
- Issues abiertos
- 1
- Último commit
- hace 6 días
¿Qué es?
ImageMagick WebGUI ofrece una interfaz de navegador para el kit de herramientas de imágenes por línea de comandos ImageMagick, con la que se pueden redimensionar, recortar, rotar, voltear, aplicar filtros y marcas de agua, y convertir imágenes sin escribir comandos. Permite convertir entre formatos como WebP, AVIF, JPEG, PNG, GIF, TIFF y PDF, e incluye un modo Terminal para introducir directamente comandos de ImageMagick.
Las funciones de IA usan rembg para eliminar fondos, además de ofrecer mejoras automáticas y ampliación a 2x/4x mediante el algoritmo LANCZOS. Los trabajos por lotes se procesan mediante una cola respaldada por Redis y atendida por un worker de RQ. La vista del historial permite volver a descargar resultados anteriores.
La arquitectura incluye un frontend con Next.js 15, un backend con FastAPI y PostgreSQL, y Redis; todo se inicia con docker compose. El backend ofrece documentación de la API con Swagger y ReDoc. La lista permitida de operaciones, los límites de tiempo de espera y los límites de memoria están pensados para restringir las operaciones que pueden ejecutar los usuarios.
Funciones clave
- 01Redimensionar, recortar, rotar y voltear imágenes, y aplicar filtros como desenfoque, enfoque y sepia.
- 02Añadir marcas de agua con texto personalizado y controlar su posición, opacidad y tamaño de fuente.
- 03Convertir entre WebP, AVIF, JPEG, PNG, GIF, TIFF y PDF.
- 04Eliminar fondos con IA en un clic mediante rembg.
- 05Procesar imágenes por lotes con una cola de trabajos respaldada por Redis.
- 06Usar el modo Terminal para ejecutar comandos de ImageMagick directamente.
Casos de uso
- Autoalojar un servicio de conversión y edición de imágenes para un equipo pequeño.
- Convertir fotos de productos por lotes a WebP o AVIF para un sitio web.
- Eliminar fondos de imágenes sin instalar herramientas de Python localmente.
- Ofrecer a usuarios sin conocimientos técnicos una interfaz gráfica para las operaciones de ImageMagick.
Inicio rápido
- 1
Crea una carpeta para el proyecto y accede a ella
mkdir imagemagick-webgui && cd imagemagick-webgui - 2
Descarga el archivo compose de ejemplo
curl -O https://raw.githubusercontent.com/PrzemekSkw/imagemagick-webui/main/docker-compose.example.yml - 3
Cámbiale el nombre a docker-compose.yml
mv docker-compose.example.yml docker-compose.yml - 4
Inicia los servicios y abre http://localhost:3000
docker compose up -d
Antes de usarlo
- Cambia SECRET_KEY y JWT_SECRET en docker-compose.yml antes de cualquier despliegue en producción.
- Es necesario ejecutar varios servicios (backend, frontend, PostgreSQL, Redis y worker) mediante Docker.
Temas
Preguntas frecuentes
- ¿Qué es imagemagick-webui?
- Interfaz web autoalojada para ImageMagick, con eliminación de fondos con IA en un clic, procesamiento por lotes y editor en vivo; se despliega con Docker. ImageMagick WebGUI ofrece una interfaz de navegador para el kit de herramientas de imágenes por línea de comandos ImageMagick, con la que se pueden redimensionar, recortar, rotar, voltear, aplicar filtros y marcas de agua, y convertir imágenes sin escribir comandos. Permite convertir entre formatos como WebP, AVIF, JPEG, PNG, GIF, TIFF y PDF, e incluye un modo Terminal para introducir directamente comandos de ImageMagick.
- ¿imagemagick-webui es gratuito? ¿Qué licencia tiene?
- imagemagick-webui es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿imagemagick-webui sigue mantenido?
- Mantenimiento activo. El último commit de imagemagick-webui fue el 14 oct 2026.
- ¿Para qué puedo usar imagemagick-webui?
- Autoalojar un servicio de conversión y edición de imágenes para un equipo pequeño. Convertir fotos de productos por lotes a WebP o AVIF para un sitio web. Eliminar fondos de imágenes sin instalar herramientas de Python localmente. Ofrecer a usuarios sin conocimientos técnicos una interfaz gráfica para las operaciones de ImageMagick.
- ¿Cómo se instala imagemagick-webui?
- Crea una carpeta para el proyecto y accede a ella: mkdir imagemagick-webgui && cd imagemagick-webgui Descarga el archivo compose de ejemplo: curl -O https://raw.githubusercontent.com/PrzemekSkw/imagemagick-webui/main/docker-compose.example.yml Cámbiale el nombre a docker-compose.yml: mv docker-compose.example.yml docker-compose.yml Inicia los servicios y abre http://localhost:3000: docker compose up -d
- ¿Dónde consigo imagemagick-webui?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/PrzemekSkw/imagemagick-webui
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Caja de herramientas web autohospedada en Docker para convertir más de 70 formatos de imagen, comprimir archivos en lote, recortarlos por separado y eliminar fondos con IA local.
Creador de currículums de código abierto y autoalojado que adapta tu currículum maestro a cada oferta laboral con LLM locales o en la nube.
Monitor de acciones con IA autoalojado para acciones A, Hong Kong y EE. UU., con seguimiento de cartera, alertas de precios, análisis basado en TradingAgents e informes automatizados.
Monitor autogestionado de noticias en tendencia que reúne temas populares de plataformas chinas y feeds RSS, los filtra por palabras clave o con IA y envía resúmenes a canales de chat y correo electrónico.
Asistente de correo con IA y cliente de correo de código abierto para Gmail y Outlook que organiza la bandeja de entrada y prepara borradores de respuestas.