Flyimg
오픈 소스, 셀프 호스팅 이미지 실시간 최적화 서비스로, Docker 원클릭 배포를 지원하며 AVIF, WebP 등 최신 포맷으로 자동 변환합니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
직접 Cloudinary를 구축하면 이미지 처리가 빠르고 번거로움이 없습니다.
주요 기능
- AVIF, WebP, JPEG XL 등 최신 이미지 형식을 지원하여 용량은 더 작고 화질은 더 우수합니다
- Docker 기반 원클릭 배포로 복잡한 설정이 필요 없습니다
- 실시간 가져오기, 크기 조정, 자르기, 압축, 캐싱을 통해 요청이 자동으로 가속화됩니다
- 완전한 자체 호스팅으로 데이터 프라이버시가 안전하게 보호되며 API 호출 제한이 없습니다
- 사용자 정의 매개변수를 지원하여 이미지 품질, 크기, 형식을 유연하게 제어할 수 있습니다
할 수 없는 것
- •처음 사용 시 `composer install`을 실행하여 의존성을 설치해야 합니다(이미지를 수동으로 빌드하는 경우). 기본적으로 8080 포트를 수신 대기하므로 방화벽에 주의하세요. 이미지 캐시는 컨테이너 내부에 저장되며 컨테이너 재시작 시 손실되므로 영구 볼륨을 마운트하는 것을 권장합니다.
사용 사례
- 웹사이트 이미지 가속 최적화로 페이지 로딩 속도 향상
- 전자상거래 제품 이미지 일괄 크기 통일 및 압축
- 블로그/CDN 이미지를 다양한 단말기에 실시간 적응
- 자체 이미지 처리 서비스 구축으로 SaaS 대체 및 비용 절감
상세 설명
Flyimg는 Docker 기반의 실시간 이미지 최적화 서비스로, Cloudinary와 유사한 이미지 처리 플랫폼을 직접 구축할 수 있게 해줍니다. 임의의 URL에서 이미지를 가져온 후 실시간으로 크기 조정, 자르기, 압축을 수행하고, 출력 결과를 AVIF, WebP 등 최신 포맷으로 캐싱합니다. 단 하나의 Docker 컨테이너만으로 완전한 이미지 처리 파이프라인을 배포할 수 있습니다. 또한 JPEG XL 포맷도 지원합니다(ImageMagick을 통해). 완전한 셀프 호스팅으로 데이터 프라이버시를 통제할 수 있으며 API 호출 제한이 없어, 고성능과 자율적인 제어를 추구하는 개발자에게 적합합니다.
문제 해결 & FAQ (1)
문제 해결Flyimg 홈페이지에서 누락된 butterfly-3000.jpg 404 오류를 수정하는 방법은?
홈페이지 데모 이미지가 https://mudawn.com/assets/butterfly-3000.jpg에서 핫링크되었으며, 해당 외부 자산이 일시적으로 HTTP/2 404를 반환했습니다. Flyimg 유지 관리자는 이전 이미지를 복원했으며, 공식 데모도 flyimg.io 도메인에서 호스팅되는 이미지를 사용하도록 업데이트했습니다. 자체 호스팅 Flyimg 인스턴스의 경우, curl -I https://mudawn.com/assets/butterfly-3000.jpg로 URL을 확인하세요. 여전히 실패하면 템플릿/구성에서 데모 이미지 참조를 자체 도메인에서 호스팅되는 이미지 또는 최신 Flyimg 데모 자산으로 교체한 후 애플리케이션을 재배포/재시작하세요. 다음 명령으로 참조를 찾으세요: grep -R "butterfly-3000.jpg" .. 이 문제는 이전 외부 샘플 URL을 사용하는 Flyimg 1.4.13, 1.7.5 및 기타 버전에 영향을 미칩니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
Docker가 설치되어 있는지 확인하고 `docker pull flyimg/flyimg`를 실행하세요
컨테이너 시작: `docker run -itd -p 8080:80 flyimg/flyimg`
브라우저에서 http://localhost:8080에 접속하여 서비스가 정상인지 확인하세요
- Docker가 설치되어 있는지 확인하고 `docker pull flyimg/flyimg`를 실행하세요
- 컨테이너 시작: `docker run -itd -p 8080:80 flyimg/flyimg`
- 브라우저에서 http://localhost:8080에 접속하여 서비스가 정상인지 확인하세요
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
컨테이너 중지: `docker stop flyimg`, 컨테이너 삭제: `docker rm flyimg`, 이미지 삭제: `docker rmi flyimg/flyimg`
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
1 FAQ