Repolode
formancehq

formancehq/stack

복식부기 원장, 결제 계층, Numscript DSL을 포함해 자금 흐름을 구축하고 운영할 수 있는 오픈소스 개발자 플랫폼입니다.

스타
529
포크
71
열린 이슈
1
마지막 커밋
26일 전

어떤 프로젝트인가요?

Formance Stack은 규모와 관계없이 금융 자금 흐름을 구축하고 실행할 수 있는 모듈형 플랫폼입니다. 전체를 하나의 플랫폼으로 배포하거나, 구성 요소를 마이크로서비스와 라이브러리로 각각 사용할 수 있습니다.

주요 구성 요소로는 내부 금융 거래와 자금 이동을 기록하는 프로그래밍 가능한 불변 복식부기 원장 Formance Ledger, 결제 처리를 위한 통합 API 및 데이터 계층 Formance Payments, 그리고 금전 계산과 거래를 표현하는 DSL 및 가상 머신 Formance Numscript가 있습니다.

서비스는 바이너리로 배포되며, 선택적으로 Docker 이미지를 사용할 수 있습니다. 명령줄 옵션과 환경 변수로 구성할 수 있고, 공식 Helm 차트를 사용하는 Kubernetes 배포가 권장됩니다. 스택은 저장소로 PostgreSQL을, 서비스 간 비동기 통신에 Kafka 또는 NATS를, HTTP 게이트웨이로 Traefik을 사용합니다.

핵심 기능

  • 01자금 이동을 기록하는 불변 복식부기 원장
  • 02결제 처리를 위한 통합 API 및 데이터 계층
  • 03거래 모델링을 위한 Numscript DSL 및 가상 머신
  • 04독립형 마이크로서비스와 라이브러리로 사용하거나 전체 스택으로 배포
  • 05Kubernetes 배포를 위한 공식 Helm 차트

활용 사례

  • 핀테크 또는 지갑 제품을 위한 내부 원장 구축
  • 단일 API 뒤에 결제 제공업체 연동 통합
  • Numscript로 금전 거래 로직을 코드로 정의

빠른 시작

  1. 1

    Formance Homebrew 저장소를 tap합니다(macOS)

    brew tap formancehq/tap
  2. 2

    Formance CLI(fctl)를 설치합니다

    brew install fctl
  3. 3

    Formance Cloud에 로그인합니다

    fctl login
  4. 4

    테스트용 sandbox stack deployment를 생성합니다

    fctl stack create foobar

사용 전 알아둘 점

  • Cloud sandbox는 테스트 전용이며 프로덕션 환경에서 사용하도록 설계되지 않았습니다.
  • 메타데이터에 명확한 라이선스 식별자가 없으므로 사용하기 전에 저장소의 라이선스 조건을 확인하세요.
  • 안내된 빠른 시작은 Homebrew를 사용하므로 macOS를 대상으로 합니다.

토픽

자주 묻는 질문

stack은(는) 무엇인가요?
복식부기 원장, 결제 계층, Numscript DSL을 포함해 자금 흐름을 구축하고 운영할 수 있는 오픈소스 개발자 플랫폼입니다. Formance Stack은 규모와 관계없이 금융 자금 흐름을 구축하고 실행할 수 있는 모듈형 플랫폼입니다. 전체를 하나의 플랫폼으로 배포하거나, 구성 요소를 마이크로서비스와 라이브러리로 각각 사용할 수 있습니다.
stack은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
stack은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
stack은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. stack의 마지막 커밋은 2026년 9월 25일입니다.
stack은(는) 어디에 사용할 수 있나요?
핀테크 또는 지갑 제품을 위한 내부 원장 구축 단일 API 뒤에 결제 제공업체 연동 통합 Numscript로 금전 거래 로직을 코드로 정의
stack는 어떻게 설치하나요?
Formance Homebrew 저장소를 tap합니다(macOS): brew tap formancehq/tap Formance CLI(fctl)를 설치합니다: brew install fctl Formance Cloud에 로그인합니다: fctl login 테스트용 sandbox stack deployment를 생성합니다: fctl stack create foobar
stack은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/formancehq/stack

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

관련 프로젝트