Hoistbay — Open-source desktop app for Amazon S3 and CloudFront
Hoistbay — Amazon S3와 CloudFront용 오픈소스 데스크톱 앱
Hoistbay는 macOS와 Windows에서 S3 파일을 관리하고 CloudFront 캐시를 무효화하는 무료 데스크톱 앱입니다. 파일 패턴별 헤더 규칙을 업로드 때 자동 적용하며, AWS 키는 운영체제 키체인에 저장하고 백엔드와 텔레메트리를 사용하지 않습니다.
- 주제
에디터 노트
폴더 업로드와 CloudFront 무효화를 한 앱에서 처리하고 파일별 헤더를 자동 적용하는 구성이 이 도구의 실질적인 장점입니다. 특히 gzip 압축 파일은 Content-Encoding 설정이 맞지 않으면 배포물이 제대로 동작하지 않을 수 있다는 제작자의 설명이 자동 규칙이 필요한 이유를 구체적으로 보여줍니다. 반면 파일 패턴이 겹칠 때 어떤 규칙을 우선 적용하는지 미리 볼 수 있느냐는 질문에는 답이 나오지 않았습니다. 제작자는 버킷 이름과 확장자로 규칙을 설정한다고 답했지만 우선순위나 업로드 전 미리보기 여부는 밝히지 않았습니다. 댓글 한 명은 캐시 무효화를 잊는 일이 잦다고 했지만, 그 경험만으로 도구의 효과를 판단할 근거는 없습니다.
AI 요약
Hoistbay는 반복적인 Amazon S3 업로드 작업과 CloudFront 캐시 무효화를 한곳에서 처리하는 무료 오픈소스 데스크톱 앱입니다. macOS와 Windows를 지원하며 MIT 라이선스로 배포합니다. 제작자는 AWS 콘솔에서 매번 헤더를 지정하고 캐시를 지우는 과정이 번거로워 앱을 만들었다고 설명합니다.
업로드 규칙과 파일 관리
버킷별로 파일 패턴을 지정해 Cache-Control, Content-Type, Content-Encoding 헤더를 자동 적용합니다. 여러 파일 패턴에 맞춰 폴더 전체를 업로드하거나 다운로드할 수 있으며 폴더 구조를 유지합니다. CloudFront 무효화는 한 번의 클릭으로 실행하고 진행 상태를 확인합니다. AWS 프로필과 리전도 전환할 수 있습니다.
자격 증명과 활동 내역
AWS 키는 macOS Keychain 또는 Windows Credential Manager에 보관합니다. 제작자는 백엔드와 텔레메트리가 없으며, 전체 코드를 공개한다고 밝혔습니다. 업로드와 다운로드, 캐시 무효화 내역은 Activity 패널에서 확인합니다.
Product Hunt 반응
- @arielrg — 지금 같은 문제를 겪고 있어 꼭 확인해 보겠습니다. 특히 무효화 작업을 자주 잊습니다.
- @mekartikshah — 감사합니다. 실제로 도움이 되는지 피드백을 공유해 주세요.
- @michelle_bankas — 파일 패턴 두 개가 겹칠 때 업로드 전에 어떤 규칙이 헤더에 적용될지 미리 볼 수 있나요?
- @mekartikshah — 설정에서 버킷 이름과 확장자를 지정해 규칙을 설정할 수 있습니다.
원문: Product Hunt / 번역·요약: Trawling