Diagrams.net

Tier: Free, Premium, Ultimate Offering: Self-managed

diagrams.net 통합을 통해 위키에 SVG 다이어그램을 만들고 임베드할 수 있습니다. 다이어그램 편집기는 일반 텍스트 편집기와 리치 텍스트 편집기에서 모두 사용할 수 있습니다.

GitLab.com에서는 모든 SaaS 사용자를 대상으로 이 통합이 활성화되어 있으며 추가 구성이 필요하지 않습니다.

Self-managed GitLab에서는 무료 diagrams.net 웹사이트와 오프라인 환경에서의 Self-managed diagrams.net 사이트 중 선택할 수 있습니다.

Self-managed 인스턴스에서 이 통합을 설정하려면 다음을 수행해야 합니다:

  1. 무료 diagrams.net 웹사이트와 통합하거나 diagrams.net 서버를 구성.
  2. 통합 활성화.

통합을 완료하면 제공한 URL로 diagrams.net 편집기가 열립니다.

diagrams.net 서버 구성

다이어그램을 생성하기 위해 자체 diagrams.net 서버를 설정할 수 있습니다.

이는 오프라인(‘에어-갭’) Self-managed GitLab 설치에서 필수적인 단계입니다.

예를 들어 Docker에서 diagrams.net 컨테이너를 실행하려면 다음 명령을 실행하세요:

docker run -it --rm --name="draw" -p 8080:8080 -p 8443:8443 jgraph/drawio

통합을 활성화할 때 사용할 diagrams.net URL로 컨테이너를 실행하는 서버의 호스트 이름을 메모해 두세요.

자세한 정보는 Docker에서 자체 diagrams.net 서버 실행를 참조하세요.

diagrams.net 통합 활성화

  1. 관리자 사용자로서 GitLab에 로그인합니다.
  2. 왼쪽 사이드바에서 아래쪽으로 스크롤하여 관리 영역을 선택합니다.
  3. 설정 > 일반을 선택합니다.
  4. Diagrams.net을 확장합니다.
  5. Diagrams.net 활성화 확인란을 선택합니다.
  6. Diagrams.net URL을 입력합니다. 다음 중 하나에 연결하려면:
    • 무료 공개 인스턴스: https://embed.diagrams.net 입력
    • Self-managed diagrams.net 인스턴스: 이전에 구성한 URL을 입력
  7. 변경 사항 저장을 선택합니다.