ShareX용으로 설계된 자체 호스팅 파일 업로드 서버로, 공유·갤러리·단축 링크를 지원합니다.
HaschekSolutions/pictshare
URL을 통해 즉시 크기 조정 및 필터 적용이 가능한 업로드 API를 갖춘 셀프 호스팅 이미지, GIF, MP4, 오디오 및 텍스트 호스팅 서비스입니다.
대체할 수 있는 제품:Imgur
- 스타
- 952
- 포크
- 137
- 열린 이슈
- 9
- 마지막 커밋
- 11일 전
어떤 프로젝트인가요?
PictShare는 이미지, GIF, MP4 동영상, 오디오 파일, 텍스트 붙여넣기 및 Markdown을 호스팅할 수 있는 셀프 호스팅 파일 호스트입니다. 모든 파일을 디스크에 일반 파일로 저장하므로 데이터베이스가 필요 없으며, 선택적으로 암호화를 적용해 S3 같은 외부 스토리지를 사용할 수도 있습니다.
URL을 수정하는 것만으로 업로드 파일의 크기를 조정하거나 필터 적용, 회전, 형식 변환을 할 수 있습니다. 예를 들어 GIF를 MP4로, JPG/PNG를 WebP로 변환할 수 있습니다. 업로드 시 GPS 태그 같은 EXIF 메타데이터를 제거하고, 동일한 파일은 중복 저장하지 않으며, 업로드마다 삭제 코드를 제공합니다. 파일을 수정할 수 없는 앨범으로 묶을 수 있고, 플레이스홀더와 identicon 생성 기능, URL 단축 기능도 포함되어 있습니다.
간단한 업로드 API와 LLM 에이전트가 파일을 업로드하고 관리할 수 있는 내장 MCP 엔드포인트를 제공하며, 빠른 배포를 위한 Docker 이미지도 제공합니다.
핵심 기능
- 01이미지, GIF, MP4 동영상, 오디오 파일 및 텍스트 붙여넣기를 호스팅합니다
- 02URL을 수정해 이미지나 동영상의 크기를 조정하고 필터를 적용하거나 형식을 변환합니다
- 03업로드 시 GPS 태그 같은 EXIF 데이터를 제거합니다
- 04동일한 업로드 파일은 중복 제거하고, 데이터베이스 없이 모든 파일을 저장합니다
- 05선택적 암호화와 함께 외부 스토리지(S3)를 지원합니다
- 06자동화를 위한 내장 MCP 엔드포인트와 업로드 API를 제공합니다
활용 사례
- 팀이나 개인용 비공개 이미지 호스트 운영
- 타사 서비스에 의존하지 않고 포럼이나 채팅에 스크린샷과 GIF 호스팅
- 스크립트나 LLM 에이전트가 파일을 업로드하고 크기가 조정된 URL을 받도록 구성
- 하나의 앨범 링크로 업로드 파일 모음을 공유
빠른 시작
- 1
Docker로 PictShare 시작하기
docker run -d -p 8080:80 --name=pictshare ghcr.io/hascheksolutions/pictshare - 2
브라우저에서 앱 열기
- 3
또는 저장소를 체크아웃한 경우 예제 환경 변수 파일 복사하기
cp .env.example .env - 4
docker compose로 빌드하고 시작하기
docker compose up --build
사용 전 알아둘 점
- README에는 v3가 이전 PictShare 버전과 완전히 호환되지 않을 수 있다고 안내되어 있습니다.
- v3에서 일부 구성 옵션과 URL 형식이 변경되었으므로 이전 설정은 업데이트해야 합니다.
- 메타데이터에 라이선스가 명확히 명시되어 있지 않으므로(NOASSERTION), 사용 전에 LICENSE 파일을 확인하세요.
포함된 컬렉션
토픽
자주 묻는 질문
- pictshare은(는) 무엇인가요?
- URL을 통해 즉시 크기 조정 및 필터 적용이 가능한 업로드 API를 갖춘 셀프 호스팅 이미지, GIF, MP4, 오디오 및 텍스트 호스팅 서비스입니다. PictShare는 이미지, GIF, MP4 동영상, 오디오 파일, 텍스트 붙여넣기 및 Markdown을 호스팅할 수 있는 셀프 호스팅 파일 호스트입니다. 모든 파일을 디스크에 일반 파일로 저장하므로 데이터베이스가 필요 없으며, 선택적으로 암호화를 적용해 S3 같은 외부 스토리지를 사용할 수도 있습니다.
- pictshare은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- pictshare은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- pictshare은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. pictshare의 마지막 커밋은 2026년 10월 27일입니다.
- pictshare은(는) 어디에 사용할 수 있나요?
- 팀이나 개인용 비공개 이미지 호스트 운영 타사 서비스에 의존하지 않고 포럼이나 채팅에 스크린샷과 GIF 호스팅 스크립트나 LLM 에이전트가 파일을 업로드하고 크기가 조정된 URL을 받도록 구성 하나의 앨범 링크로 업로드 파일 모음을 공유
- pictshare는 어떻게 설치하나요?
- Docker로 PictShare 시작하기: docker run -d -p 8080:80 --name=pictshare ghcr.io/hascheksolutions/pictshare 브라우저에서 앱 열기 또는 저장소를 체크아웃한 경우 예제 환경 변수 파일 복사하기: cp .env.example .env docker compose로 빌드하고 시작하기: docker compose up --build
- pictshare은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/HaschekSolutions/pictshare
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
비공개 공유 링크, 컬렉션, S3/SMB 스토리지, OIDC 싱글 사인온 및 ShareX 업로드를 지원하는 셀프 호스팅 이미지 공유 플랫폼입니다.
폴더별 ACL, 재개 가능한 업로드, 선택적 폴더 암호화, WebDAV와 SSO를 지원하며 Docker나 PHP로 실행하는 셀프 호스팅 웹 파일 관리자 겸 스토리지 허브입니다.
직접 관리하는 Flickr 또는 Imgur 스타일의 이미지·동영상 공유 사이트를 구축할 수 있는 셀프 호스팅 PHP 소프트웨어입니다.
WeTransfer처럼 웹 UI와 CLI 클라이언트, 선택적 종단 간 암호화를 제공하는 Go 기반 셀프 호스팅 임시 파일 업로드 서버입니다.
ShareX를 기본 지원하고 단축 링크와 다양한 스토리지 백엔드를 제공하는 셀프 호스팅 파일·미디어 공유 서버입니다.