OpenSource-Hub
E

ezbookkeeping

SHA-256
4.9k stars·오피스 생산성·SHA-256 체크섬 확인됨

AI 영수증 인식과 다양한 형식의 데이터 가져오기를 지원하는 경량 셀프 호스팅 개인 가계부 애플리케이션입니다.

스마트 다운로드

Download 버전 다운로드

v1.4.0 · 17.3 MB

직접 구축한 가계부로, 가볍고 인보이스 인식도 가능하며 Docker 원클릭 실행을 지원합니다.

주요 기능

  • 자체 호스팅으로 프라이버시 보장, 데이터를 완전히 직접 통제
  • 경량 설계로 라즈베리 파이, NAS에서도 원활하게 실행
  • AI 영수증 인식, 사진만 찍으면 자동으로 내역 입력
  • CSV, OFX, QFX, QIF 등 10+ 가지 형식 가져오기/내보내기 지원
  • 복식 부기 계정 및 분류, 이미지 첨부, 지도 위치 지정, 예약 거래

할 수 없는 것

  • •AI 영수증 인식은 API key(예: OpenAI 등)를 추가로 설정해야 합니다. 기본적으로 SQLite 데이터베이스를 사용하며, MySQL/PostgreSQL을 사용하려면 데이터베이스를 미리 생성해야 합니다. 처음 사용하는 경우 먼저 Demo를 체험해 보는 것을 권장합니다: https://ezbookkeeping-demo.mayswind.net

사용 사례

  • 개인 또는 가족의 일상적인 가계부 작성, 모바일 가계부 앱 대체
  • 소기업 또는 프리랜서의 수입 및 지출 관리
  • 다른 가계부 소프트웨어(예: Firefly III, GnuCash, Beancount)에서 데이터 마이그레이션
  • 저전력 디바이스(Raspberry Pi, NAS)에서 실행, 24시간 온라인 가계부 작성

상세 설명

ezBookkeeping은 프라이버시와 데이터 자주권을 중시하는 경량의 자체 호스팅 가능한 개인 가계부 앱입니다. 세련된 모바일 및 데스크톱 인터페이스를 제공하고, PWA(프로그레시브 웹 앱)를 지원하며, AI 영수증 인식 기능을 통합하고 있습니다. CSV, OFX, QFX, QIF 등 수십 가지 형식에서 데이터를 가져올 수 있으며, MCP 프로토콜이나 API를 통해 외부 도구와 연결할 수도 있습니다. Docker 원클릭 배포를 지원하고, SQLite, MySQL, PostgreSQL과 호환되며, x86, ARM, Raspberry Pi 등의 기기에서 실행할 수 있습니다. 핵심 기능으로는 2단계 계정 및 카테고리, 이미지 첨부, 위치 태그, 예약 거래, 고급 필터링 및 차트, 다중 통화·다국어, 2단계 인증, 앱 잠금 등이 있습니다. 이 프로젝트는 오픈 소스(MIT)이며, 커뮤니티가 활발하고 4800+ 개의 스타를 받았습니다.

문제 해결 & FAQ (1)

문제 해결
ezBookkeeping이 DST 또는 timezone offset 변경 후 매월 1일 예약 거래를 전날에 표시하는 이유는 무엇인가요?

이는 예약 템플릿이 고정 UTC offset을 저장하기 때문에 발생합니다. 사용자의 timezone offset이 변경될 때, 예를 들어 DST 이후처럼, 00:00에 예약된 거래가 이전 UTC 시간에 남아 이전 날짜에 나타날 수 있습니다. ezBookkeeping을 최신 daily build로 업그레이드하세요. 여기에는 고정 UTC offset 대신 고정 timezone을 사용하여 예약 거래를 생성하는 수정이 포함되어 있습니다. v1.4.0에서의 임시 해결 방법으로, 월간 거래를 매월 2일로 예약하세요.

원본 Issue #566

태그

self-hostedfinancebookkeepinglightweightdockerPWAopen-sourceprivacyAI

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

Docker 사용(권장): `docker run -p8080:8080 mayswind/ezbookkeeping`

4

http://localhost:8080에 접속하여 초기 설정 완료

5

GitHub Releases에서 바이너리 파일을 다운로드하여 직접 실행할 수도 있습니다

설치 가이드
  1. Docker 사용(권장): `docker run -p8080:8080 mayswind/ezbookkeeping`
  2. http://localhost:8080에 접속하여 초기 설정 완료
  3. GitHub Releases에서 바이너리 파일을 다운로드하여 직접 실행할 수도 있습니다
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

fbac6ad000e54c6baef4ade357048acaddd619e8c590bcb47ae657f3fbb2daba

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

컨테이너를 중지하고 이미지를 삭제하세요(Docker를 사용하는 경우). 또는 압축 해제된 바이너리 파일과 데이터베이스 파일을 삭제하면 완전히 제거됩니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-10-11 18:01:58
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트