Directus
Polyer에 Directus를 배포해 관리 앱과 자동 생성되는 REST 및 GraphQL API로 콘텐츠와 데이터를 관리하세요. 이 템플릿은 SQLite를 사용하는 directus/directus:11 서비스 하나만 실행하며, 데이터베이스 파일, 업로드, 확장 기능을 볼륨에 영속 저장합니다. 배포 전에 관리자 로그인 방식과 CORS 출처 입력값을 검토하세요.
사용 사례
- 헤드리스 CMS API로 웹사이트나 모바일 앱에 콘텐츠를 제공합니다.
- 편집자에게 구조화된 콘텐츠와 미디어 파일을 관리할 관리 앱을 제공합니다.
이 템플릿이 만드는 것
directus
directus/directus:11공개 엔드포인트 영속 볼륨
검토할 설정
템플릿이 제공하는 입력 항목입니다. 배포 양식은 필수 값을 표시하고 서비스 생성 전에 검증합니다.
| 입력 | 환경 변수 키 |
|---|---|
| Cors origin | CORS_ORIGIN |
배포 방법
- 배포 설정을 선택하고 로그인하거나 계정을 만드세요.
- 새 프로젝트 또는 기존 프로젝트를 선택하고 사용 가능한 리전을 고르세요.
- 서비스, 필수 입력, 스토리지, 호환성 경고를 검토하세요. 설정이 준비되었을 때만 배포를 제출하세요.
- 배포 로그를 확인하고 앱 초기 설정을 완료한 뒤 운영 사용 전에 엔드포인트를 테스트하세요.
앱 운영
- admin@example.com과 서비스 변수에 생성된 관리자 비밀번호로 로그인한 뒤 Directus에서 둘 다 변경하세요. 이 변수는 첫 관리자를 만들 때만 사용됩니다.
- SQLite 데이터베이스를 업로드 및 확장 기능 디렉터리와 함께 백업하고 복원을 테스트하세요. 생성된 KEY와 SECRET 변수는 Directus가 프로젝트 식별과 토큰 서명에 사용하므로 그대로 유지하세요.
- 브라우저 앱이 API를 호출한다면 CORS 출처 입력값을 해당 앱의 출처로 설정하세요. directus:11 태그는 시작 시 데이터베이스를 마이그레이션하는 새 11.x 릴리스로 바뀔 수 있으므로 재배포 전에 백업하세요.
호스팅 비용
CPU, 메모리, 스토리지, 네트워크 사용량에 따라 요금이 결정됩니다. 리전에 따라 리소스 가격이 달라지며 다중 서비스 템플릿은 서비스별 사용량이 발생합니다. 외부 API와 소프트웨어 라이선스는 별도입니다.
요금과 리소스 비용 예상 보기출처와 검증
이 배포 구성은 Coolify의 Apache-2.0 공개 템플릿 모음에서 가져와 Polyer Compose 가져오기 도구로 조정했습니다.
정적 호환성 분석은 실제 앱 검증이 아닙니다. 운영에 사용하기 전에 선택한 구성과 복구 절차를 테스트하세요.
편집 내용 검토일: 2026-10-10