Repolode
Flagsmith

Flagsmith/flagsmith

원격 설정, A/B 테스트, 단계적 출시를 지원하는 오픈소스 기능 플래그 플랫폼으로, Docker로 직접 호스팅하거나 클라우드 호스팅 방식으로 사용할 수 있습니다.

대체할 수 있는 제품:LaunchDarklySplit

스타
6,606
포크
591
열린 이슈
736
마지막 커밋
8시간 전

어떤 프로젝트인가요?

Flagsmith는 코드를 재배포하지 않고 기능을 켜고 끌 수 있는 오픈소스 기능 관리 플랫폼입니다. 팀은 코드 일부를 플래그로 감싼 뒤 환경, 사용자 또는 사용자 세그먼트별로 기능을 볼 수 있는 대상을 제어할 수 있습니다. 따라서 베타 테스터에게 먼저 기능을 공개하거나 변경 사항을 즉시 롤백할 수 있습니다.

단순한 토글 외에도 Flagsmith는 원격 설정값, 세그먼트 기반 A/B 및 다변량 테스트, 팀을 위한 조직·프로젝트·역할 관리를 지원합니다. JavaScript, React, Next.js, Python, Java, Go, .NET을 비롯한 클라이언트 및 서버 측 언어용 SDK를 제공하며, 벤더 중립적인 OpenFeature 표준을 통해 사용할 수도 있습니다.

docker-compose 파일로 직접 호스팅하거나 프라이빗 클라우드에서 실행하거나 호스팅 SaaS를 이용할 수 있습니다. 핵심 플랫폼은 BSD-3-Clause 라이선스를 따르며, Enterprise 에디션에는 거버넌스 기능이 추가됩니다.

핵심 기능

  • 01새 코드를 배포하지 않고 원격으로 기능을 켜고 끕니다.
  • 02사용자 세그먼트를 활용해 A/B 및 다변량 테스트를 진행합니다.
  • 03환경별 원격 설정값을 관리합니다.
  • 04JavaScript, React, Python, Go를 포함해 15개 이상의 언어용 SDK를 제공합니다.
  • 05벤더 중립적인 OpenFeature 표준을 지원합니다.
  • 06조직, 프로젝트, 역할을 사용해 팀을 구성하고 관리합니다.

활용 사례

  • 새 기능을 전체 공개하기 전에 베타 테스터에게 단계적으로 출시합니다.
  • 코드를 배포하지 않고 문제가 있는 기능을 즉시 끕니다.
  • 웹 및 모바일 앱 전반에서 UI 변경 사항에 대한 A/B 테스트를 진행합니다.
  • 데이터를 직접 관리하기 위해 설정과 기능 상태를 자체 호스팅합니다.

빠른 시작

  1. 1

    Docker Compose 파일을 다운로드합니다

    curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml
  2. 2

    컨테이너를 시작합니다

    docker-compose -f docker-compose.yml up
  3. 3

    http://localhost:8000을 열고 관리자 계정을 만듭니다

사용 전 알아둘 점

  • 셀프 호스팅하려면 Docker 컨테이너를 실행해야 합니다.
  • 일부 거버넌스 및 관리 기능을 사용하려면 유료 Enterprise 라이선스가 필요합니다.

토픽

자주 묻는 질문

flagsmith은(는) 무엇인가요?
원격 설정, A/B 테스트, 단계적 출시를 지원하는 오픈소스 기능 플래그 플랫폼으로, Docker로 직접 호스팅하거나 클라우드 호스팅 방식으로 사용할 수 있습니다. Flagsmith는 코드를 재배포하지 않고 기능을 켜고 끌 수 있는 오픈소스 기능 관리 플랫폼입니다. 팀은 코드 일부를 플래그로 감싼 뒤 환경, 사용자 또는 사용자 세그먼트별로 기능을 볼 수 있는 대상을 제어할 수 있습니다. 따라서 베타 테스터에게 먼저 기능을 공개하거나 변경 사항을 즉시 롤백할 수 있습니다.
flagsmith은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
flagsmith은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
flagsmith은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. flagsmith의 마지막 커밋은 2026년 10월 20일입니다.
flagsmith은(는) 어디에 사용할 수 있나요?
새 기능을 전체 공개하기 전에 베타 테스터에게 단계적으로 출시합니다. 코드를 배포하지 않고 문제가 있는 기능을 즉시 끕니다. 웹 및 모바일 앱 전반에서 UI 변경 사항에 대한 A/B 테스트를 진행합니다. 데이터를 직접 관리하기 위해 설정과 기능 상태를 자체 호스팅합니다.
flagsmith는 어떻게 설치하나요?
Docker Compose 파일을 다운로드합니다: curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml 컨테이너를 시작합니다: docker-compose -f docker-compose.yml up http://localhost:8000을 열고 관리자 계정을 만듭니다
flagsmith은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Flagsmith/flagsmith

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

관련 프로젝트