Self-hosted Runner


자체 인프라에서 Apidog 작업 실행

모든 서버에 Docker 기반 에이전트를 배포하세요. 클라이언트를 켜둘 필요 없이 연중무휴 24시간 예약 테스트 실행, 인트라넷 내 모크 API 제공, API 사양 자동 동기화 등을 처리합니다.

예약된 테스트인트라넷 모크 APIAPI 자동 동기화Docker 기반멀티 러너 지원
주요 기능

하나의 러너, 세 가지 초능력

배포된 단일 러너 인스턴스는 동일한 서버에서 테스트, 모크, 임포트 등 세 가지 워크로드를 동시에 처리할 수 있습니다.

자동화

예약된 테스트

기능 및 회귀 테스트를 자동으로 실행하세요. 내부 API 엔드포인트를 노출하지 않고도 Apidog 클라우드에서 결과를 확인할 수 있습니다.

자세히 보기
모킹

인트라넷 모크 API

비공개 네트워크 내에서 정교한 모크 데이터를 제공하세요. 백엔드가 준비되기 전에도 개발을 시작할 수 있습니다.

자세히 보기
동기화

API 자동 동기화

Git 또는 기타 소스에서 API 사양을 Apidog으로 자동 임포트하여 문서를 항상 최신 상태로 유지하세요.

자세히 보기
빠른 시작

단 몇 분 만에 시작하기

러너 배포에는 Docker와 단일 터미널 명령어만 있으면 됩니다. 추가적인 인프라 변경은 필요하지 않습니다.

1

토큰 받기

Apidog 설정으로 이동하여 새 러너를 위한 고유 토큰을 생성하세요.

2

Docker 명령어 실행

생성된 명령어를 서버 터미널에 붙여넣어 러너를 내려받고 시작하세요.

3

연결 확인

Apidog 대시보드에서 상태를 확인하여 러너가 온라인이며 정상인지 확인하세요.

배포 명령어 예시 (Linux)
$ docker run -d --name apidog-runner \
-p 4524:4524 \
-v /opt/runner:/opt/runner \
--restart unless-stopped \
apidog/runner:latest --token YOUR_TOKEN

팀 토큰이 포함된 배포 명령어는 Apidog 내에서 자동으로 생성됩니다. 그냥 복사해서 붙여넣으세요.

상세 분석

기능별 상세 정보

모든 작업이 동일한 러너에서 실행되므로 기능별로 추가 설정이 필요하지 않습니다.

테스트

클라이언트 없는 예약 실행

기존 자동화 테스트는 노트북을 켜두어야 했습니다. Self-hosted Runner는 서버에서 연중무휴 24시간 활성화되어 예약된 시간에 정확히 작업을 실행합니다.

  • 개발자 PC 의존성 제거
  • 내부 서브넷 직접 액세스
  • 클라우드에서 상세 실행 로그 확인
자세히 보기
클라이언트 없는 예약 실행
모크

모크 데이터를 위한 데이터 주권

모크 데이터를 방화벽 내부에 유지하세요. 테스트 데이터에 민감한 정보가 포함될 수 있는 강력한 규제 산업에 완벽한 솔루션입니다.

  • 지연 없는 인트라넷 모크 응답
  • 사용자 정의 가능한 모크 규칙 및 스크립트
  • 모든 Apidog 동적 모크 엔진 지원
자세히 보기
모크 데이터를 위한 데이터 주권
사양

사양 자동 수집

사내 GitLab/GitHub 인스턴스와 Apidog 사이에 가교를 설치하세요. 러너가 업데이트를 가져와 워크스페이스로 푸시합니다.

  • 지속적인 문서 동기화
  • Swagger, OpenAPI, Postman 지원
  • 팀을 위한 자동 변경 알림
자세히 보기
사양 자동 수집
보안

데이터가 네트워크를 벗어나지 않습니다

Self-hosted Runner는 데이터 주권이 중요한 환경을 위해 설계되었습니다. 모든 테스트 실행, 모크 요청, 사양 임포트는 귀하의 인프라 내에 유지됩니다.

아웃바운드 전용 연결

러너는 보안 WebSocket을 사용하여 Apidog 클라우드와 통신합니다. 방화벽에서 인바운드 포트를 열 필요가 없습니다.

암호화된 메타데이터

테스트 결과와 메타데이터만 클라우드로 전송됩니다. 실제 API 요청 본문과 인증 정보는 로컬에 유지됩니다.

감사 로그

준거성 및 보안 감사를 위해 러너가 수행한 모든 작업을 상세 로그로 추적하세요.

유연한 배포

팀 또는 조직 수준에서 배포

조직 구조에 맞는 범위를 선택하세요. 조직 수준에서 배포된 러너는 내부의 모든 팀이 공유하므로 인프라 중복을 방지할 수 있습니다.

팀 수준

소규모 그룹에 적합

  • 특정 프로젝트를 위한 신속한 설정
  • 격리된 리소스 관리
  • 독립적인 업데이트 주기
자세히 보기

조직 수준

엔터프라이즈급 인프라

  • 모든 팀 워크스페이스에서 공유
  • 중앙 집중식 관리 및 과금
  • 확장 가능한 멀티 러너 아키텍처
자세히 보기

#1 가장 사용하기 쉬운 API 개발 소프트웨어

G2(세계 1위 B2B 소프트웨어 리뷰 플랫폼)의 실제 사용자들이 선정했습니다.

#1Apidog
9.4
사용성 점수
관리 용이성9.8
카테고리 평균: 9.0
사용 편의성9.7
카테고리 평균: 9.0
요구사항 충족도9.7
카테고리 평균: 9.1
G2 Badge
G2 Badge
G2 Badge
G2 Badge
G2 Best Software
G2 Badge
G2 Badge
G2 Badge
G2 Badge

전 세계 유수 브랜드가 신뢰합니다

오늘 바로 첫 번째 러너를 배포하세요

자체 서버에서 Apidog 작업(예약된 테스트, 인트라넷 모크, 자동 API 동기화)을 실행해 보세요.