GitLab 코드 검색 도구를 만들었으니 사용해 보세요

Kooder는 Gitee, GitLab 및 Gitea를 포함한 코드 호스팅 플랫폼을 위한 코드, 리포지토리 및 문제 검색 서비스를 제공하는 오픈 소스 코드 검색 프로젝트입니다.



게이트웨이와 인덱서의 두 가지 모듈이 있습니다. 게이트웨이는 기본 구성에서 게이트웨이 내부에 통합됩니다.

게이트웨이:
  • HTTP 요청에서 인덱스 작업을 수락하고 검사 후 대기열에 넣습니다.
  • 검색 요청을 수락하고 결과를 클라이언트에 다시 반환

  • 인덱서:
  • 대기열 내 인덱스 작업 모니터링
  • 이러한 추가, 삭제 및 업데이트 인덱스 태스크를 인덱스 라이브러리로 다시 업데이트합니다
  • .

    논리 흐름





    Gitlab에서 사용



    다음 속성 구성:

    gitlab.url = http://gitlab-host:gitlab-port/  
    gitlab.personal_access_token = <root user personal access token>  
    git.username = root  
    git.password =  
    


    Kooder는 액세스 토큰을 제공하지 않는 경우 암호로 액세스 토큰을 사용합니다.

    기테아에서 사용하세요



    1. 사이트 관리

    2. Gitea 웹훅 추가

    3.웹훅 설정
  • 대상 URL을 http://kooder-ip:kooder-port/gitea로 설정
  • POST 콘텐츠 유형을 POST + application/json로 설정
  • All Event 옵션에 대해 Custom Events 또는 Trigger On를 확인하십시오. ( Custom Events 를 선택하면 Repo , PushIssue 를 확인해야 합니다 )

  • 2. 다음 속성을 구성합니다.

    gitea.secret_token = <webhook secret token>
    gitea.url = http://gitea-ip:prot/
    gitea.personal_access_token = <admin user personal access token>
    git.username = <admin username>
    git.password = <admin password>
    


    더 많은 정보



    GitHub: https://github.com/oschina/kooder
    지티: https://gitee.com/koode/kooder

    좋은 웹페이지 즐겨찾기