모든 SQL 데이터베이스에 즉시 REST·GraphQL API, 비주얼 관리 Studio, AI 에이전트용 네이티브 MCP 서버를 제공합니다.
LaWebcapsule/d9
기존 SQL 데이터베이스에 REST 및 GraphQL API와 노코드 관리자 스튜디오를 추가하는, 독립적으로 유지 관리되는 Directus 9의 GPLv3 포크입니다.
대체할 수 있는 제품:Airtable
- 스타
- 184
- 포크
- 29
- 열린 이슈
- 17
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
d9는 Directus 9의 포크로, Directus 10 이후 버전이 프리미엄 오픈소스 모델로 전환된 뒤 La Webcapsule이 유지 관리하고 있습니다. GPLv3에 따라 표준 오픈소스 버전의 Directus 9를 계속 제공하는 것이 목표이며, 기존 Directus 9 프로젝트는 의존성과 import를 업데이트하는 것만으로 이전할 수 있도록 동일한 데이터베이스 스키마를 사용합니다.
이 플랫폼은 SQL 데이터베이스를 헤드리스 백엔드로 전환합니다. REST 및 GraphQL API를 생성하고 PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, MS-SQL을 지원하며, 코드 작성 없이 콘텐츠를 관리할 수 있는 Vue.js Data Studio를 제공합니다. 기존 스키마는 마이그레이션 없이 그대로 사용할 수 있습니다.
이 프로젝트는 JS SDK와 확장 기능 스캐폴딩도 제공하며, 선택 사항인 projen 템플릿 @wbce/projen-d9에는 환경 간 설정을 옮길 때 역할, 권한, 플로, 대시보드를 스키마와 함께 저장하는 d9-plumbing CLI가 포함되어 있습니다. 데이터베이스 명령은 현재 PostgreSQL을 전제로 합니다.
핵심 기능
- 01기존 SQL 테이블을 기반으로 REST 및 GraphQL API를 자동 생성합니다.
- 02PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, MS-SQL을 지원합니다.
- 03비전문가도 콘텐츠를 관리할 수 있는 Vue.js Data Studio를 포함합니다.
- 04Directus 9와 동일한 스키마를 사용하므로 기존 데이터베이스를 재사용할 수 있습니다.
- 05Directus 9 확장 기능과 호환되는 모듈형 확장 기능으로 기능을 확장할 수 있습니다.
- 06Docker 등을 이용해 자체 호스팅할 수 있습니다.
활용 사례
- 오픈소스 라이선스로 자체 호스팅 중인 Directus 9 배포판을 계속 운영합니다.
- 기존 SQL 데이터베이스 위에 관리자 인터페이스와 API를 추가합니다.
- 데이터베이스 스키마를 변경하지 않고 Directus 9 프로젝트를 d9로 이전합니다.
- projen 템플릿으로 개발, 스테이징, 프로덕션 환경 간 역할, 권한, 설정을 관리합니다.
빠른 시작
- 1
npm 이니셜라이저로 새 d9 프로젝트 만들기
npm init @wbce-d9/directus-project@latest - 2
또는 Docker로 d9 실행하기
docker run -d -p 8055:8055 lawebcapsule/d9:latest
사용 전 알아둘 점
- Directus 9에서 포크된 프로젝트로, 현재 릴리스 계열이 아닌 이전 메이저 버전입니다.
- 문서와 설정 안내는 별도 사이트에서 제공되며, 일부 단계는 해당 사이트에 의존합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- d9은(는) 무엇인가요?
- 기존 SQL 데이터베이스에 REST 및 GraphQL API와 노코드 관리자 스튜디오를 추가하는, 독립적으로 유지 관리되는 Directus 9의 GPLv3 포크입니다. d9는 Directus 9의 포크로, Directus 10 이후 버전이 프리미엄 오픈소스 모델로 전환된 뒤 La Webcapsule이 유지 관리하고 있습니다. GPLv3에 따라 표준 오픈소스 버전의 Directus 9를 계속 제공하는 것이 목표이며, 기존 Directus 9 프로젝트는 의존성과 import를 업데이트하는 것만으로 이전할 수 있도록 동일한 데이터베이스 스키마를 사용합니다.
- d9은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- d9은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- d9은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. d9의 마지막 커밋은 2026년 11월 3일입니다.
- d9은(는) 어디에 사용할 수 있나요?
- 오픈소스 라이선스로 자체 호스팅 중인 Directus 9 배포판을 계속 운영합니다. 기존 SQL 데이터베이스 위에 관리자 인터페이스와 API를 추가합니다. 데이터베이스 스키마를 변경하지 않고 Directus 9 프로젝트를 d9로 이전합니다. projen 템플릿으로 개발, 스테이징, 프로덕션 환경 간 역할, 권한, 설정을 관리합니다.
- d9는 어떻게 설치하나요?
- npm 이니셜라이저로 새 d9 프로젝트 만들기: npm init @wbce-d9/directus-project@latest 또는 Docker로 d9 실행하기: docker run -d -p 8055:8055 lawebcapsule/d9:latest
- d9은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/LaWebcapsule/d9
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
계정 없이 브라우저에서 ER 다이어그램을 만들고 SQL 스크립트를 생성할 수 있는 무료 데이터베이스 스키마 편집기입니다.
복잡하고 규모가 큰 데이터베이스의 ERD를 제공하는 풀스택 스키마 탐색 도구
기존 또는 신규 PostgreSQL·MySQL 데이터베이스에 백엔드 코드 없이 CRUD, 커스텀 SQL 라우트, 인증·ACL을 갖춘 REST 및 MCP API를 즉시 제공합니다.
PostgreSQL, MySQL, SQLite 같은 SQL 데이터베이스를 스프레드시트형 인터페이스와 자동 생성 API로 제공하는 자체 호스팅 가능한 오픈소스 Airtable 대안입니다.
자체 호스팅 PostgreSQL 데이터베이스의 데이터를 보고, 편집하고, 쿼리하고, 공유할 수 있는 스프레드시트형 웹 인터페이스입니다.