Repolode
eitchtee

eitchtee/WYGIWYH

Django 기반의 셀프 호스팅 개인 금융 관리 도구로, 여러 통화의 거래와 계좌, 순자산, 정액 분할 매수를 추적합니다.

대체할 수 있는 제품:Mint

스타
910
포크
47
열린 이슈
19
마지막 커밋
15시간 전

어떤 프로젝트인가요?

WYGIWYH는 예산을 세우지 않고 수입과 지출을 기록하려는 사람을 위한 셀프 호스팅 금융 관리 도구입니다. 기본 원칙은 간단합니다. 이번 달 수입은 이번 달에 쓰고, 저축한 돈은 다음 달을 위해 손대지 않습니다. 은행, 지갑, 투자 계좌 등의 거래와 계좌, 잔액을 하나의 웹 인터페이스에서 관리합니다.

여러 통화를 지원하며, 암호화폐나 리워드 포인트에 사용할 사용자 지정 통화도 설정할 수 있습니다. 거래 규칙을 설정해 항목을 자동으로 조정할 수 있으며, 신용카드 청구 주기를 처리하는 데도 활용할 수 있습니다. 내장된 정액 분할 매수 추적 기능으로 암호화폐와 주식의 정기 투자를 관리할 수 있고, API를 통해 다른 서비스와 거래 내역을 동기화할 수 있습니다.

앱은 Docker Compose로 실행되며 데이터베이스로 PostgreSQL을 사용합니다. OpenID Connect 로그인, 자동화를 위한 사용자별 API 토큰, AI 클라이언트 연결을 위한 MCP OAuth 설정을 지원합니다.

핵심 기능

  • 01여러 계좌의 수입과 지출을 한곳에서 기록합니다.
  • 02여러 통화와 사용자가 정의하는 사용자 지정 통화를 지원합니다.
  • 03사용자 지정 규칙으로 거래 내역을 자동 조정합니다.
  • 04정기 투자를 위한 내장 정액 분할 매수 추적 기능을 제공합니다.
  • 05자동화를 위한 API와 사용자별 토큰을 제공합니다.
  • 06OpenID Connect 로그인을 지원합니다.

활용 사례

  • 엄격한 예산 항목을 설정하지 않고 개인 지출과 저축을 추적합니다.
  • 여러 통화로 발생하는 수입과 지출을 관리합니다.
  • 정액 분할 매수 방식으로 암호화폐나 주식의 정기 매수를 추적합니다.
  • API를 통해 다른 도구의 거래 내역을 동기화합니다.

빠른 시작

  1. 1

    docker-compose와 함께 Docker를 설치합니다

  2. 2

    README에 링크된 템플릿을 사용해 docker-compose.yml과 .env를 만들고 설정을 입력합니다

  3. 3

    앱을 시작합니다

    docker compose up -d
  4. 4

    첫 번째 관리자 계정을 만듭니다

    docker compose exec -it web python manage.py createsuperuser

사용 전 알아둘 점

  • PostgreSQL 데이터베이스를 직접 제공해야 합니다.
  • 셀프 호스팅을 위해 Docker, 환경 변수, 관리자 계정을 수동으로 설정해야 합니다.
  • main의 최신 코드나 nightly 태그에는 문서화되지 않은 호환성 변경이 포함될 수 있습니다.
  • AGPL-3.0 라이선스가 적용됩니다. 네트워크 서비스로 제공할 경우 수정된 소스 코드를 공유해야 하는 카피레프트 라이선스입니다.

포함된 컬렉션

토픽

자주 묻는 질문

WYGIWYH은(는) 무엇인가요?
Django 기반의 셀프 호스팅 개인 금융 관리 도구로, 여러 통화의 거래와 계좌, 순자산, 정액 분할 매수를 추적합니다. WYGIWYH는 예산을 세우지 않고 수입과 지출을 기록하려는 사람을 위한 셀프 호스팅 금융 관리 도구입니다. 기본 원칙은 간단합니다. 이번 달 수입은 이번 달에 쓰고, 저축한 돈은 다음 달을 위해 손대지 않습니다. 은행, 지갑, 투자 계좌 등의 거래와 계좌, 잔액을 하나의 웹 인터페이스에서 관리합니다.
WYGIWYH은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
WYGIWYH은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
WYGIWYH은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. WYGIWYH의 마지막 커밋은 2026년 11월 5일입니다.
WYGIWYH은(는) 어디에 사용할 수 있나요?
엄격한 예산 항목을 설정하지 않고 개인 지출과 저축을 추적합니다. 여러 통화로 발생하는 수입과 지출을 관리합니다. 정액 분할 매수 방식으로 암호화폐나 주식의 정기 매수를 추적합니다. API를 통해 다른 도구의 거래 내역을 동기화합니다.
WYGIWYH는 어떻게 설치하나요?
docker-compose와 함께 Docker를 설치합니다 README에 링크된 템플릿을 사용해 docker-compose.yml과 .env를 만들고 설정을 입력합니다 앱을 시작합니다: docker compose up -d 첫 번째 관리자 계정을 만듭니다: docker compose exec -it web python manage.py createsuperuser
WYGIWYH은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/eitchtee/WYGIWYH

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

관련 프로젝트