옷 사진을 올리면 AI가 정보를 태그하고, 날씨와 상황에 맞는 데일리 코디를 추천하는 셀프 호스팅 옷장 관리 앱
- 스타
- 144
- 포크
- 6
- 열린 이슈
- 1
- 마지막 커밋
- 6일 전
어떤 프로젝트인가요?
ImageMagick WebGUI는 ImageMagick 명령줄 이미지 도구를 브라우저 인터페이스로 제공하므로, 명령어를 작성하지 않고도 이미지 크기 조정, 자르기, 회전, 뒤집기, 필터 적용, 워터마크 추가, 형식 변환을 할 수 있습니다. WebP, AVIF, JPEG, PNG, GIF, TIFF, PDF 등의 형식 간 변환을 지원하며, ImageMagick 명령어를 직접 입력하는 Terminal Mode도 제공합니다.
AI 기능은 배경 제거에 rembg를 사용하며, LANCZOS 알고리즘을 기반으로 한 자동 보정과 2배/4배 업스케일링도 제공합니다. 일괄 작업은 Redis 기반 큐에 등록되고 RQ worker가 처리하며, 기록 화면에서 이전 결과물을 다시 다운로드할 수 있습니다.
Next.js 15 프런트엔드, PostgreSQL을 사용하는 FastAPI 백엔드, Redis로 구성되어 있으며 docker compose로 함께 실행합니다. 백엔드는 Swagger와 ReDoc API 문서를 제공하고, 사용자가 실행할 수 있는 작업을 제한하기 위해 허용 목록, 타임아웃, 메모리 제한을 적용합니다.
핵심 기능
- 01이미지 크기를 조정하고 자르거나 회전·뒤집을 수 있으며, 블러, 선명하게 하기, 세피아 등의 필터를 적용합니다.
- 02위치, 불투명도, 글꼴 크기를 조절해 원하는 텍스트 워터마크를 추가합니다.
- 03WebP, AVIF, JPEG, PNG, GIF, TIFF, PDF 형식 간에 변환합니다.
- 04rembg를 사용하는 원클릭 AI 배경 제거 기능을 제공합니다.
- 05Redis 기반 작업 큐를 사용해 일괄 처리합니다.
- 06Terminal Mode에서 ImageMagick 명령어를 직접 실행합니다.
활용 사례
- 소규모 팀을 위한 이미지 변환 및 편집 서비스를 셀프 호스팅합니다.
- 웹사이트에 사용할 제품 사진을 WebP 또는 AVIF로 일괄 변환합니다.
- 로컬에 Python 도구를 설치하지 않고 이미지 배경을 제거합니다.
- 기술에 익숙하지 않은 사용자에게 ImageMagick 작업을 위한 GUI를 제공합니다.
빠른 시작
- 1
프로젝트 폴더를 만들고 해당 폴더로 이동합니다
mkdir imagemagick-webgui && cd imagemagick-webgui - 2
예제 compose 파일을 다운로드합니다
curl -O https://raw.githubusercontent.com/PrzemekSkw/imagemagick-webui/main/docker-compose.example.yml - 3
파일 이름을 docker-compose.yml로 변경합니다
mv docker-compose.example.yml docker-compose.yml - 4
서비스를 시작한 다음 http://localhost:3000을 엽니다
docker compose up -d
사용 전 알아둘 점
- 프로덕션에 배포하기 전에 docker-compose.yml에서 SECRET_KEY와 JWT_SECRET을 변경하세요.
- Docker를 통해 여러 서비스(backend, frontend, PostgreSQL, Redis, worker)를 실행해야 합니다.
토픽
자주 묻는 질문
- imagemagick-webui은(는) 무엇인가요?
- Docker로 배포하는 ImageMagick 셀프 호스팅 웹 GUI로, AI 배경 제거와 일괄 처리, 실시간 편집기를 제공합니다. ImageMagick WebGUI는 ImageMagick 명령줄 이미지 도구를 브라우저 인터페이스로 제공하므로, 명령어를 작성하지 않고도 이미지 크기 조정, 자르기, 회전, 뒤집기, 필터 적용, 워터마크 추가, 형식 변환을 할 수 있습니다. WebP, AVIF, JPEG, PNG, GIF, TIFF, PDF 등의 형식 간 변환을 지원하며, ImageMagick 명령어를 직접 입력하는 Terminal Mode도 제공합니다.
- imagemagick-webui은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- imagemagick-webui은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- imagemagick-webui은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. imagemagick-webui의 마지막 커밋은 2026년 10월 14일입니다.
- imagemagick-webui은(는) 어디에 사용할 수 있나요?
- 소규모 팀을 위한 이미지 변환 및 편집 서비스를 셀프 호스팅합니다. 웹사이트에 사용할 제품 사진을 WebP 또는 AVIF로 일괄 변환합니다. 로컬에 Python 도구를 설치하지 않고 이미지 배경을 제거합니다. 기술에 익숙하지 않은 사용자에게 ImageMagick 작업을 위한 GUI를 제공합니다.
- imagemagick-webui는 어떻게 설치하나요?
- 프로젝트 폴더를 만들고 해당 폴더로 이동합니다: mkdir imagemagick-webgui && cd imagemagick-webgui 예제 compose 파일을 다운로드합니다: curl -O https://raw.githubusercontent.com/PrzemekSkw/imagemagick-webui/main/docker-compose.example.yml 파일 이름을 docker-compose.yml로 변경합니다: mv docker-compose.example.yml docker-compose.yml 서비스를 시작한 다음 http://localhost:3000을 엽니다: docker compose up -d
- imagemagick-webui은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/PrzemekSkw/imagemagick-webui
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
70개 이상의 이미지 형식 변환, 일괄 압축, 파일별 자르기, 로컬 AI 배경 제거를 지원하는 셀프 호스팅 Docker 웹 도구
로컬 또는 클라우드 LLM을 사용해 마스터 이력서를 각 채용 공고에 맞게 다듬는 셀프 호스팅 오픈소스 이력서 빌더입니다.
A주·홍콩·미국 주식을 모니터링하고 포트폴리오 관리, 가격 알림, TradingAgents 기반 분석과 자동 보고서를 제공하는 셀프 호스팅 AI 주식 모니터
중국 플랫폼과 RSS 피드의 인기 주제를 모으고 키워드나 AI로 필터링해 채팅 및 이메일로 요약을 보내는 셀프 호스팅 트렌드 모니터입니다.
Gmail과 Outlook 받은편지함을 정리하고 답장 초안을 미리 작성해 주는 오픈소스 AI 이메일 비서 겸 이메일 클라이언트입니다.