Laravel Cloud에서 사용
설치
Settings > Deployments > Build commands에 다음을 추가하여 배포합니다./var/www/.local/bin/copilot이므로 Custom environment variables에 다음을 설정합니다.
COPILOT_GITHUB_TOKEN에는 GH_TOKEN이나 GITHUB_TOKEN 등 Copilot CLI가 지원하는 인증 방식을 사용할 수 있습니다.
기본 stdio 모드를 사용할 경우, 이 설치만으로 충분합니다.
TCP 모드로 운영
App cluster > Background processes > Custom worker에서/var/www/.local/bin/copilot --headless --port 12345를 설정합니다.
백그라운드 프로세스로 지속 가동되며 배포 시에 자동 재시작됩니다.
포트 번호는 임의입니다.
Custom environment variables에서 COPILOT_URL을 설정합니다.
주의점
- 저가 서버는 메모리 부족이 되기 쉽습니다.
- 기본 HTTP 타임아웃은 20초입니다. 실패가 많을 경우 최대 60초까지 늘려 주세요.
최신 정보는 GitHub 저장소를 참고하세요.