For the complete documentation index, see llms.txt. This page is also available as Markdown.

라이선스 서버

Roboflow 배포 서버에 필요한 경로를 회사 DMZ로 프록시하기 위해 Roboflow 라이선스 서버를 사용할 수 있습니다.

라이선스 서버를 Roboflow API의 프록시로 사용합니다.

사전 요구 사항

  • Ubuntu 20.04+ 또는 Debian 11+가 실행 중인 Linux 서버

  • api.roboflow.com 및 repo.roboflow.com에 대한 인터넷 액세스

  • 고정 IP 주소 또는 호스트 이름

  • 포트 80 사용 가능(또는 사용자 지정 포트)

  • Docker Engine 20.10+

  • 200GB+ 저장소

  • 4GB 이상의 메모리

라이선스 서버 사용

Roboflow Inference Server를 인터넷으로부터 방화벽으로 보호하려면, Roboflow API와 모델 가중치의 프록시 역할을 하는 Roboflow License Server를 사용해야 합니다.

다음에 접근할 수 있는 머신에서 https://api.roboflow.comhttps://repo.roboflow.com (및 포트 80 개인 네트워크에서 실행 중인 Inference Server에 열려 있으므로), License Server Docker 컨테이너를 가져옵니다:

그리고 실행합니다:

다음에서 해당 IP를 전달하여 이 License Server를 사용하도록 Inference Server를 구성합니다 LICENSE_SERVER 환경 변수:

Deployment Manager를 통한 구성

기기를 다음을 통해 관리하는 경우 Deployment Manager, 각 기기의 추론 서비스에 대한 Configuration 탭에서 License Server 주소를 직접 설정할 수 있습니다.

License Server 주소를 입력하면, API_BASE_URL 은(는) 자동으로 다음으로 설정됩니다 https://api.roboflow.com. 이렇게 하면 License Server에 요청을 프록시할 업스트림이 제공되고, 둘 다 LICENSE_SERVERAPI_BASE_URL 가 동일한 온프레미스 주소를 가리키는 잘못된 구성을 방지합니다(그렇게 되면 재귀 프록시 루프가 발생함).

License Server 필드를 지워도 제거되지 않습니다 API_BASE_URL, 따라서 기존 구성은 영향을 받지 않습니다.

마지막 업데이트

도움이 되었나요?