AdminForth

AdminForth

자체 데이터베이스를 기반으로 에이전트 지원 백오피스 관리 패널을 구축하는 오픈 소스 TypeScript 및 Vue 프레임워크입니다.

카테고리:AI Developer Tools
free
최종 업데이트 2026. 8. 28.

AdminForth 소개

AdminForth는 TypeScript, Vue 3 및 데이터베이스 기반 리소스 정의를 사용해 자체 호스팅 백오피스 패널을 구축하는 오픈 소스 프레임워크입니다. 공식 사이트에서는 강력한 관리 워크플로를 구현하면서 코드에 대한 통제권을 유지하려는 팀을 위한 에이전트 우선 관리 패널 프레임워크로 소개합니다. 시작 안내서에서는 작동하는 관리 앱을 구성하고 PostgreSQL, MongoDB, SQLite, MySQL, ClickHouse 및 읽기 전용 Qdrant 같은 데이터베이스에 연결한 다음, 테이블을 CRUD, 필터링, 정렬 및 검증 화면에 매핑하는 리소스를 추가할 수 있는 CLI 흐름을 보여줍니다. AdminForth는 임시 데이터베이스 브라우저가 아닌 실질적인 내부 운영 화면이 필요한 팀에 특히 적합합니다. 인증, 허용된 리소스 작업, 역할 또는 레코드 기반 제어, 사용자 지정 페이지, Vue 컴포넌트, 대시보드 확장, 파일 업로드, 가져오기/내보내기, 감사 로그, i18n, 2FA 및 에이전트 워크플로를 코드 소유형 관리 앱 하나에 모두 담을 수 있습니다. 관리형 노코드 서비스는 아니므로 도입하려면 엔지니어링 책임, 배포, 데이터베이스 스키마 결정, 환경 비밀 정보 관리 및 플러그인 성숙도 검토가 여전히 필요합니다. 에이전트 플러그인 문서에서도 해당 튜토리얼을 작성 중으로 표시하므로, 민감한 프로덕션 운영에 의존하기 전에 최신 문서와 리포지토리를 기준으로 에이전트 동작을 검증해야 합니다.

기능

CLI 앱 구성

npx adminforth create-app으로 시작해 데이터베이스 URL을 입력하면 기본 관리자 사용자 리소스가 포함된 기본 백오피스 프로젝트를 생성할 수 있습니다.

데이터베이스 기반 리소스

테이블을 AdminForth 리소스로 정의하여 관리 UI에서 목록, 생성, 편집, 삭제, 필터링, 정렬, 검증 및 표시 동작을 제공할 수 있습니다.

작업 수준 액세스 제어

allowedActions를 사용하여 역할, 사용자 레코드 또는 레코드 소유권에 따라 목록, 표시, 생성, 편집 및 삭제 동작을 비활성화하거나 사용자 지정할 수 있습니다.

에이전트 플러그인 경로

공식 에이전트 플러그인은 설정된 데이터 리소스를 검색하고 편집할 수 있는 채팅 화면을 추가하며 사용자 지정 스킬로 확장할 수 있습니다.

보안 중심 플러그인

공식 문서에서는 인증, OAuth/OpenID SSO, TOTP 및 WebAuthn 2FA, 감사 로그, 로그인 CAPTCHA, 이메일 재설정 및 관련 관리 제어를 다룹니다.

Vue 및 Tailwind 사용자 지정

Vue 3와 Tailwind 중심의 시각 시스템을 사용하여 사용자 지정 페이지, 대시보드, 리소스 렌더러, 페이지 삽입 요소 및 컴포넌트를 만들 수 있습니다.

운영 플러그인

플러그인 문서와 홈페이지 모듈에서는 업로드, 가져오기/내보내기, 인라인 생성, 즉석 편집, 빠른 필터, 리치 에디터, 백그라운드 작업, 대시보드 및 i18n을 다룹니다.

형식 지정 API 참조

TypeDoc API 참조는 심층 통합 작업을 위한 클래스, 인터페이스, 열거형, 리소스 형식, 엔드포인트 옵션, 필터, 정렬 및 플러그인 계약을 제공합니다.

장점

  • 공식 홈페이지에서 연결된 GitHub 리포지토리에 따르면 무료 오픈 소스입니다.
  • 폐쇄형 호스팅 백오피스 도구 대신 코드 소유권을 원하는 팀에 적합합니다.
  • CRUD 리소스, 인증 제어, 플러그인, 대시보드, 업로드, 감사 로그 및 i18n을 하나의 프레임워크에 통합합니다.
  • 에이전트 플러그인의 방향은 내부 데이터를 대상으로 통제된 AI 워크플로를 구축하는 데 유용합니다.
  • 여러 데이터베이스 커넥터를 지원하며 새로운 스키마 도구를 강제하지 않고 기존 데이터베이스를 사용할 수 있습니다.

단점

  • 배포, 데이터베이스 모델링, 환경 비밀 정보 및 프로덕션 강화에 대한 엔지니어링 책임이 필요합니다.
  • 공개된 AdminForth 호스팅 가격이나 지원 요금제를 찾을 수 없으므로 상업적 지원에 대한 기대 사항은 직접 확인해야 합니다.
  • 일부 공식 문서의 문구가 다듬어지지 않았으며 최소한 에이전트 플러그인 튜토리얼은 작성 중으로 표시되어 있습니다.
  • React 우선 또는 완전 관리형 내부 도구 스택을 사용하는 팀은 Vue 및 자체 호스팅 모델이 덜 편리할 수 있습니다.
  • 에이전트 워크플로에 민감한 프로덕션 운영 액세스 권한을 부여하기 전에 프레임워크를 신중하게 평가해야 합니다.

요금제

오픈 소스 프레임워크

$0프레임워크 구독 없음
  • CLI 프로젝트 구성
  • 데이터베이스 리소스 CRUD 패널
  • 인증 및 allowedActions 제어
  • Vue 3 사용자 지정 페이지 및 컴포넌트
  • 에이전트 워크플로, 2FA, 감사 로그, 업로드, 가져오기/내보내기, 대시보드, i18n 등을 위한 플러그인 생태계
  • TypeDoc API 참조 및 튜토리얼 문서

* 가격 정보는 참고용입니다. 최신 안내는 AdminForth 공식 웹사이트를 확인하세요.

자주 묻는 질문

AdminForth는 설정된 데이터베이스 리소스를 기반으로 자체 호스팅 백오피스 관리 패널을 구축하는 오픈 소스 TypeScript 및 Vue 프레임워크입니다.
예. AdminForth 홈페이지에서 연결된 공식 GitHub 리포지토리에는 이 프레임워크가 유료판이나 클라우드 구독 없이 항상 무료이자 오픈 소스라고 명시되어 있습니다.
공식 시작 안내서에서는 npx adminforth create-app을 사용한 다음 앱 이름과 데이터베이스 연결 문자열을 입력하거나 대화형 프롬프트에 답할 것을 권장합니다.
안내서에서는 PostgreSQL, MongoDB, SQLite, MySQL, ClickHouse 및 Qdrant를 지원되는 연결 옵션으로 나열하며, Qdrant는 읽기 전용으로 표시합니다.
예. 작업 제한 문서에서는 작업을 비활성화하고 슈퍼 관리자 사용자만 허용하며 편집, 삭제 또는 표시 작업 전에 레코드 소유권을 확인하는 allowedActions 규칙을 보여줍니다.
공식 에이전트 플러그인 문서에 따르면 데이터를 검색하거나 편집하고 사용자 지정 스킬로 확장할 수 있는 AI 에이전트 채팅 화면을 추가하지만, 해당 튜토리얼도 작성 중으로 표시되어 있습니다.
아니요. 코드 소유형 자체 호스팅 관리 패널을 위한 프레임워크입니다. 팀에서 앱을 실행하고, 자격 증명을 관리하고, 리소스를 구성하며, 기본 데이터베이스와 인프라를 운영해야 합니다.
데이터베이스 커넥터 적합성, 인증 및 2FA 요구 사항, 플러그인 성숙도, 배포 경로, 감사 요구 사항, 에이전트 권한 및 Vue 사용자 지정 기능이 팀의 프런트엔드 스택과 맞는지 확인해야 합니다.

도구 정보

개발사AdminForth
출시일2026. 4. 5.
가격free

관련 태그

Open-source admin frameworkAgent-ready back officeDeveloper toolsDatabase adminVue admin panel