
Connectio는 여러 로컬 개발 서버를 경로 규칙에 따라 하나의 주소로 연결하는 무료 오픈소스 데스크톱 앱이다. macOS(Apple Silicon), 64비트 Windows, Linux에서 사용할 수 있으며, 요청을 실시간으로 확인하고 Cloudflare 터널로 외부에 공유할 수도 있다.
앱에서 서버 이름과 주소를 등록하고 /api/* 같은 경로 규칙을 추가한 뒤 포트를 선택해 시작하면 된다. 기본 포트는 8080이다. 규칙은 지정된 순서대로 비교하며, 처음 일치하는 규칙이 요청을 처리한다. 각 요청의 방식, 경로, 상태, 처리 시간이 기록되고, 요청을 선택하면 일치한 규칙과 대상 서버, 헤더를 볼 수 있다.
프로젝트별 설정을 저장하고 불러올 수 있으며 JSON 파일로 내보내거나 가져올 수도 있다. 내장 JSON 편집기는 저장 전에 형식을 검증한다. Docker는 필요하지 않지만, 연결할 서버는 컴퓨터에서 먼저 실행 중이어야 한다. npm 스크립트, Go 바이너리, 포트를 공개한 Docker 컨테이너 등으로 실행한 서버를 연결할 수 있다.
Cloudflare 터널을 켜면 서버가 실행되는 동안 임시 trycloudflare.com 주소가 생기고, 서버를 중지하면 터널도 닫힌다. 터널을 사용하려면 cloudflared가 PATH에 있어야 한다. URL을 아는 사람은 누구나 모든 경로에 접근할 수 있으므로 개발용으로만 사용해야 한다.
Connectio는 MIT 라이선스로 배포된다. 현재 코드 서명이 없어 macOS와 Windows에서는 첫 실행 때 확인 절차가 필요하다. 설치 파일과 설치 안내는 GitHub 릴리스와 설치 안내에서 확인할 수 있으며, 소스 코드도 공개돼 있다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요