Repolode
achtungsoftware

achtungsoftware/alarik

Swift로 작성된 고성능 S3 호환 객체 스토리지로, MinIO와 RustFS의 오픈소스 대안입니다.

대체할 수 있는 제품:MinIOAmazon S3

스타
566
포크
8
열린 이슈
8
마지막 커밋
지난달

어떤 프로젝트인가요?

Alarik은 자체 호스팅할 수 있는 객체 스토리지 서버로, S3 API를 지원해 기존 S3 클라이언트와 도구를 그대로 연결할 수 있습니다. 기본 객체 작업, 멀티파트 업로드, 버킷 버전 관리, presigned URL, 수명 주기 규칙, 버킷 정책, SigV4 인증을 지원하며, 객체를 둘러보고 사용자와 버킷을 관리할 수 있는 웹 콘솔도 제공합니다.

기본 API 외에도 AWS 형식의 이벤트 페이로드와 HMAC 서명 전송을 지원하는 버킷 웹훅, 원격 S3 호환 대상으로의 지속적인 버킷 복제 기능을 제공합니다. 인증은 로컬 계정과 여러 ID 공급자를 통한 OIDC SSO를 지원합니다.

멀티노드 배포에서는 외부 데이터베이스 없이 rendezvous hashing으로 배치한 Reed-Solomon 이레이저 코딩 샤드 형태로 데이터를 저장합니다. 클러스터 메타데이터는 Alarik 자체 스토리지에 저장되며, 읽기 복구와 백그라운드 비트 로트 검사 기능도 포함되어 있습니다. 이 프로젝트는 베타 단계이며 Linux용으로 작성되었습니다.

핵심 기능

  • 01멀티파트 업로드, 버전 관리, presigned URL, 수명 주기 규칙을 지원하는 S3 호환 API
  • 02객체 탐색, 드래그 앤 드롭 업로드, 관리자 기능을 제공하는 웹 콘솔
  • 03HMAC 서명 및 재시도를 지원하는 버킷 웹훅
  • 04원격 S3 호환 대상으로의 지속적인 버킷 복제
  • 05여러 ID 공급자와 로컬 계정을 지원하는 OIDC SSO
  • 06외부 데이터베이스 없이 구성하는 이레이저 코딩 멀티노드 클러스터

활용 사례

  • 기존에 S3 SDK를 사용하는 애플리케이션을 위한 S3 호환 백엔드 자체 호스팅
  • 프라이빗 또는 온프레미스 스토리지 환경에서 MinIO 대체
  • 한 S3 호환 스토리지에서 다른 스토리지로 버킷 복제
  • Linux에서 소규모 멀티노드 객체 스토리지 클러스터 운영

빠른 시작

  1. 1

    alarik.io/docs/installation의 문서에서 설치 가이드를 엽니다

사용 전 알아둘 점

  • 프로젝트는 베타로 표시되어 있어 아직 초기 단계입니다.
  • README에는 Linux만 지원 플랫폼으로 나와 있습니다.

토픽

자주 묻는 질문

alarik은(는) 무엇인가요?
Swift로 작성된 고성능 S3 호환 객체 스토리지로, MinIO와 RustFS의 오픈소스 대안입니다. Alarik은 자체 호스팅할 수 있는 객체 스토리지 서버로, S3 API를 지원해 기존 S3 클라이언트와 도구를 그대로 연결할 수 있습니다. 기본 객체 작업, 멀티파트 업로드, 버킷 버전 관리, presigned URL, 수명 주기 규칙, 버킷 정책, SigV4 인증을 지원하며, 객체를 둘러보고 사용자와 버킷을 관리할 수 있는 웹 콘솔도 제공합니다.
alarik은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
alarik은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
alarik은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. alarik의 마지막 커밋은 2026년 9월 19일입니다.
alarik은(는) 어디에 사용할 수 있나요?
기존에 S3 SDK를 사용하는 애플리케이션을 위한 S3 호환 백엔드 자체 호스팅 프라이빗 또는 온프레미스 스토리지 환경에서 MinIO 대체 한 S3 호환 스토리지에서 다른 스토리지로 버킷 복제 Linux에서 소규모 멀티노드 객체 스토리지 클러스터 운영
alarik는 어떻게 설치하나요?
alarik.io/docs/installation의 문서에서 설치 가이드를 엽니다
alarik은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/achtungsoftware/alarik

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트