본문으로 건너뛰기

© 2026 Molayo

GH Trending릴리즈2026. 05. 20. 13:15

frappe/erpnext

요약

ERPNext는 회계, 주문 관리, 제조, 자산 관리, 프로젝트 관리 등 비즈니스 운영에 필요한 다양한 기능을 제공하는 100% 오픈 소스 ERP 시스템입니다. Python과 JavaScript 기반의 Frappe Framework와 Vue 기반의 Frappe UI를 사용하여 구축되었으며, Docker를 통한 간편한 배포 환경을 지원합니다.

핵심 포인트

  • 회계, 재고, 제조, 자산, 프로젝트 관리를 통합 제공하는 올인원 오픈 소스 솔루션
  • Python 및 JavaScript 기반의 강력한 풀스택 웹 애플리케이션 프레임워크인 Frappe Framework 활용
  • Vue 기반의 현대적인 UI 라이브러리인 Frappe UI 제공
  • Frappe Cloud를 통한 간편한 호스팅 및 Docker를 이용한 컨테이너 기반 배포 지원

비즈니스 운영을 돕는 100% 오픈 소스 (Open-Source) ERP 시스템입니다.

비즈니스를 운영하는 것은 송장 처리, 재고 추적, 인사 관리 및 기타 일상적인 운영을 다루는 복잡한 작업입니다. 각 작업을 관리하기 위한 소프트웨어가 별도로 판매되는 시장에서, ERPNext는 이 모든 것과 그 이상의 기능을 무료로 제공합니다.

회계 (Accounting): 거래 기록부터 재무 보고서 요약 및 분석에 이르기까지, 현금 흐름을 관리하는 데 필요한 모든 도구를 한 곳에서 제공합니다.
주문 관리 (Order Management): 재고 수준을 추적하고, 재고를 보충하며, 판매 주문, 고객, 공급업체, 배송, 인도물 및 주문 이행을 관리합니다.
제조 (Manufacturing): 생산 주기를 단순화하고, 자재 소비 추적을 도우며, 생산 능력 계획 (Capacity Planning)을 보여주고, 외주 (Subcontracting)를 처리하는 등 다양한 기능을 제공합니다!
자산 관리 (Asset Management): 구매부터 폐기까지, IT 인프라에서 장비에 이르기까지 조직의 모든 부문을 하나의 중앙 집중식 시스템에서 관리합니다.
프로젝트 (Projects): 내부 및 외부 프로젝트를 기한, 예산 및 수익성에 맞춰 완수합니다. 프로젝트별로 작업, 타임시트 (Timesheets) 및 이슈를 추적합니다.

Frappe Framework: Python 및 JavaScript로 작성된 풀스택 (Full-stack) 웹 애플리케이션 프레임워크입니다. 이 프레임워크는 데이터베이스 추상화 계층 (Database Abstraction Layer), 사용자 인증 및 REST API를 포함하여 웹 애플리케이션을 구축하기 위한 강력한 기반을 제공합니다.

Frappe UI: 현대적인 사용자 인터페이스를 제공하기 위한 Vue 기반의 UI 라이브러리입니다. Frappe UI 라이브러리는 Frappe Framework 위에서 싱글 페이지 애플리케이션 (Single-page Applications)을 구축하는 데 사용할 수 있는 다양한 컴포넌트를 제공합니다.

Frappe 애플리케이션을 신뢰할 수 있고 안전하게 호스팅할 수 있는 간단하고 사용자 친화적이며 정교한 오픈 소스 플랫폼인 Frappe Cloud를 사용해 볼 수 있습니다.

Frappe Cloud는 Frappe 배포 환경의 설치, 설정, 업그레이드, 모니터링, 유지 관리 및 지원을 처리합니다. 이는 여러 개의 Frappe 배포를 관리하고 제어할 수 있는 능력을 갖춘 기능이 완전한 개발자 플랫폼입니다.

Docker 설정에 대한 전체 문서 및 FAQ는 Frappe Docker Documentation을 참조하세요.

Docker 기초 및 모범 사례(best practices)에 대해서는 Docker의 문서를 참조하세요.

⚠️ 일회용 데모 전용

이 설정은 빠른 평가를 목적으로 합니다. 환경을 삭제할 것을 예상하십시오. 이 설정에는 커스텀 앱(custom apps)을 설치할 수 없습니다. 프로덕션 배포(production deployments), 커스텀 설정(custom configurations) 및 상세한 설명을 보려면 전체 문서를 참조하세요.

먼저 리포지토리(repo)를 클론(clone)하세요:

git clone https://github.com/frappe/frappe_docker
cd frappe_docker

그 다음 실행하세요:

docker compose -f pwd.yml up -d

8080 포트에서 브라우저를 열기 전에 ERPNext 사이트가 생성될 때까지 몇 분간 기다리거나 create-site 컨테이너(container) 로그를 확인하세요. (사용자 이름: Administrator, 비밀번호: admin)

ARM 기반 Docker 설정은 Frappe Docker를 참조하세요.

쉬운 방법: bench용 설치 스크립트가 모든 의존성(dependencies, 예: MariaDB)을 설치할 것입니다. 자세한 내용은 https://github.com/frappe/bench 를 참조하세요.

ERPNext "Administrator" 사용자, MariaDB root 사용자, 그리고 Frappe 사용자를 위한 새로운 비밀번호가 생성됩니다 (스크립트가 비밀번호를 표시하고 ~/frappe_passwords.txt에 저장합니다).

로컬에 리포지토리를 설정하려면 아래에 언급된 단계를 따르세요:

  • 설치 단계(Installation Steps)를 따라 bench를 설정하고 서버를 시작하세요:
    bench start

  • 별도의 터미널(terminal) 창에서 다음 명령어를 실행하세요:
    # 새 사이트 생성 bench new-site erpnext.localhost

  • ERPNext 앱을 가져오고 설치하세요:
    # ERPNext 앱 가져오기 bench get-app https://github.com/frappe/erpnext # 앱 설치 bench --site erpnext.localhost install-app erpnext

  • 브라우저에서 URL http://erpnext.localhost:8000/app을 열면 앱이 실행 중인 것을 볼 수 있습니다.

  • Frappe School - 유지 관리자들의 다양한 코스나 커뮤니티를 통해 Frappe Framework 및 ERPNext를 학습하세요.

  • 공식 문서(Official documentation) - ERPNext를 위한 광범위한 문서.

  • 토론 포럼(Discussion Forum) - ERPNext 사용자 및 서비스 제공업체 커뮤니티와 소통하세요.

  • 텔레그램 그룹(Telegram Group) - 거대한 사용자 커뮤니티로부터 즉각적인 도움을 받으세요.

저희의 로고 및 상표 정책(Logo and Trademark Policy)을 읽어주시기 바랍니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Trending All (daily)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0