개발자 'itsloopyo'가 로컬 네트워크(LAN)에서 파일을 즉시 공유할 수 있는 오픈소스 도구 'QR드롭(QRDrop)'을 선보였습니다. 이 도구는 터미널에서 간단한 명령어를 실행하는 것만으로 임시 HTTP 서버를 시작하고, 파일 공유를 위한 URL, 세 단어 비밀번호, 그리고 QR 코드를 생성해줍니다. 사용자는 스마트폰으로 이 QR 코드를 스캔하여 즉시 웹 기반 파일 탐색기에 접속, 파일을 업로드, 다운로드, 이름 변경, 삭제까지 할 수 있습니다.
QR드롭은 macOS, 리눅스, 윈도우, 안드로이드, iOS 등 다양한 OS를 지원하는 크로스 플랫폼 솔루션입니다. 파이썬(Python) 기반으로 'uvx qrdrop' 명령어를 통해 별도의 설치 없이 실행하거나, 'pip install qrdrop'으로 설치할 수도 있습니다. 도커(Docker) 이미지로도 제공되어 파이썬 환경이 없는 사용자도 쉽게 이용 가능합니다. 기본적으로 모든 파일에 대한 접근 권한을 제공하지만, '읽기 전용(--readonly)'이나 '업로드만 허용(--upload)' 등 옵션을 통해 권한을 세밀하게 제어할 수 있습니다. 또한, 포트 지정, 비밀번호 설정, 숨김 파일 제외 등 다양한 커스터마이징 옵션을 제공하여 사용 편의성을 높였습니다.
이러한 간편한 로컬 파일 공유 방식은 개발 환경에서 특히 유용하게 활용될 수 있습니다. 여러 OS를 오가며 작업하는 개발자나 디자이너가 테스트용 파일을 빠르게 전송하거나, 팀 내에서 임시로 대용량 파일을 공유해야 할 때 복잡한 설정 없이 즉시 사용할 수 있다는 장점이 있습니다. 특히 QR 코드를 통한 모바일 기기와의 연동은 모바일 앱 개발이나 웹 퍼블리싱 작업 시 효율성을 크게 높일 것으로 기대됩니다. 기존의 복잡한 FTP 서버 설정이나 클라우드 서비스 업로드 과정을 생략하고, 로컬 네트워크의 속도를 최대한 활용할 수 있어 작업 흐름을 방해하지 않는다는 점에서 의미가 큽니다.