콘텐츠로 이동

시스템 개요

세계시민교육(GCED) 클리어링하우스는 2025년 11월 리뉴얼되었습니다.

  • 전반적 디자인 개선을 통해 향상된 사용자 경험 제공
  • 데이터 및 인프라 이관으로 안정적이고 지속 가능한 운영 확보
  • 사용자 중심 UI/UX 개선
  • 자료 검색 기능 고도화
  • 다국어(7개 언어) 출력 기능
  • 자료 관리, 번역 관리 등 관리 편의성 제고

환경URL인프라
운영https://gcedclearinghouse.orgAWS + Cloudflare (gcedclearinghouse.org)
환경URL
운영https://admin.gcedclearinghouse.org

관리자 화면(admin.gcedclearinghouse.org)은 Cloudflare Access 접근 제한 정책이 적용되어 있습니다.

  • 정해진 인원/그룹만 접근 가능
  • 최초 접근 시 Cloudflare Access 화면에서 본인 이메일 입력
  • 이메일에 수신된 Login code를 입력하면 관리자 화면 접근 가능

접근 허용 그룹:

그룹허용 조건비고
아태교육원@unescoapceiu.org로 끝나는 이메일-
다큐멘탈리스트개별 이메일 등록담당자 변동 시 개발사에 요청
개발사@skunkworks.co.kr로 끝나는 이메일-

관리자 화면은 Drupal 11 기반의 Gin 관리자 테마를 사용합니다.

관리자 대시보드

메뉴설명경로
Board콘텐츠 관리 (Resources, Events, News, Useful Links)/admin/content
Resources리소스 전용 관리 (워크플로우, 택소노미)/admin/content/resources-workflow
Translation번역 관리 (TMGMT)/admin/tmgmt
People회원 관리/admin/people
Site Admin사이트 설정 (메인화면, 팝업, 통계)/admin/gced/settings

클리어링하우스는 사용자 화면(프론트)과 관리자 화면(어드민) 모두 7개 언어를 지원합니다.

  • 사용자 화면: URL 경로로 언어 전환 (예: /en/resources, /ko/resources)
  • 관리자 화면: 화면 상단에서 언어 전환 가능
언어코드방향비고
EnglishenLTR기본 언어
FrenchfrLTRUN 공식 언어
SpanishesLTRUN 공식 언어
RussianruLTRUN 공식 언어
ArabicarRTLUN 공식 언어
Chinese (Simplified)zh-hansLTRUN 공식 언어
KoreankoLTR-
  • 각 콘텐츠는 원본 언어(Source Language)로 작성 후 번역 추가
  • 번역이 없는 언어에서는 원본 언어 콘텐츠가 표시됨

flowchart TB
    subgraph CF["Cloudflare"]
        CDN["CDN + Cache"]
        CFA["Access (접근 제한)"]
        CFW["Workers"]
    end

    subgraph AWS["AWS Lightsail"]
        Drupal["Drupal 11\nnginx + PHP 8.3"]
        DB["MariaDB"]
        OS["OpenSearch"]
        Redis["Redis"]
        S3["S3\n(PDF 파일)"]
    end

    User["사용자"] --> CDN
    CDN --> CFW --> |"JSON:API"| Drupal
    Admin["관리자"] --> CFA --> Drupal
    Drupal --> DB
    Drupal --> OS
    Drupal --> Redis
    Drupal --> S3
구분기술비고
CMSDrupal 11 (Headless)Gin 관리자 테마
프론트엔드AstroCloudflare Workers에서 서빙
APIDrupal JSON:APICDN 캐시 7일, 자동 퍼지
웹서버nginx + PHP 8.3-fpm-
데이터베이스MariaDB-
검색엔진OpenSearch7개 언어별 형태소 분석기, PDF 인덱싱
캐시Redis + Cloudflare CDN-
번역TMGMT + DeepLAI 자동 번역
파일 저장AWS S3PDF 약 9,300건
모니터링서버 모니터링 스크립트 → Slack2분 간격
분석Google Analytics-
항목내용
호스팅AWS Lightsail ($20/월)
사양4 GB RAM, 458 GB 디스크
배포 방식Git push + SSH + Drush (수동)

문서링크
운영유지 시트SKNK-2026 클리어링하우스-운영유지 시트
운영유지 리포트APCEIU-클리어링하우스 운영유지 리포트