소개
UniClipboard는 여러 디바이스 간에 클립보드 내용을 동기화하는 오픈소스 프로그램입니다. 텍스트, 이미지, 파일을 end-to-end 암호화하여 동기화하며, 클라우드 계정이나 서버 없이 P2P 방식으로 작동합니다. Windows, macOS, Linux, iOS 및 Android를 지원합니다.
상세정보
크로스 플랫폼 지원
Windows, macOS, Linux 데스크톱은 물론 iOS 및 Android 모바일 기기에서도 동일하게 작동합니다. 같은 Wi-Fi 네트워크에 있거나 인터넷을 통해 다른 네트워크에 있는 기기끼리도 동기화할 수 있습니다.
보안 및 개인정보 보호
모든 동기화 데이터는 end-to-end 암호화됩니다. 데이터는 기기에서 암호화되어 기기에서만 복호화되며, 릴레이나 서버는 암호화된 데이터만 확인할 수 있습니다. 로컬 기기에 저장되는 클립보드 기록도 암호화되어 보관됩니다.
텍스트, 이미지 및 파일 동기화
텍스트뿐만 아니라 이미지와 파일도 기기 간에 복사하여 붙여넣을 수 있습니다. 큰 파일은 스트리밍 전송을 사용하여 메모리에 모두 로드되지 않고 전송됩니다.
빠른 패널 및 전체 텍스트 검색
키보드 단축키로 빠르게 클립보드 기록을 미리 보고 선택할 수 있습니다. 수만 개의 항목이 있어도 밀리초 단위로 전체 기록을 검색할 수 있으며, 검색 인덱스도 디스크에 암호화되어 저장됩니다.
CLI 도구 지원
그래픽 인터페이스와 동일한 기능을 제공하는 ‘uniclip’ CLI 도구가 포함되어 있습니다. 터미널, SSH 세션, 스크립트 등에서 헤드리스로 사용할 수 있습니다.
이런 경우에 유용합니다
여러 기기를 사용하며 클립보드 내용을 자주 주고받을 때 유용합니다. 예를 들어, 데스크톱에서 텍스트를 복사하여 노트북이나 스마트폰에 바로 붙여넣을 수 있습니다. 클라우드 서비스에 민감한 정보를 올리고 싶지 않거나, 인터넷 연결이 불안정한 환경에서도 LAN을 통해 동기화가 필요한 경우에 적합합니다.
다운로드 및 설치
공식 GitHub 릴리스 페이지에서 운영 체제에 맞는 설치 패키지를 다운로드할 수 있습니다. Windows 사용자는 zip 파일을 다운로드하여 압축을 풀면 됩니다. Linux 및 macOS에서는 제공되는 설치 스크립트를 사용하여 간편하게 설치할 수 있습니다.
Linux/macOS 설치 스크립트 사용법:
- 터미널에서 다음 명령어를 실행하면 OS와 CPU를 자동으로 감지하여 적절한 패키지를 설치합니다:
curl -fsSL https://uniclipboard.app/install.sh | bash - 특정 버전을 설치하려면 ‘–version’ 플래그를 사용할 수 있습니다:
curl -fsSL https://uniclipboard.app/install.sh | bash -s -- --version v0.19.3 - 제거하려면 제공되는 언인스톨 스크립트를 사용합니다.
기본 사용법
설치 후 앱을 실행하면 첫 번째 단계로 새 ‘스페이스’를 생성해야 합니다. 암호화 문구를 설정하면 해당 스페이스에 복사된 모든 내용이 암호화되어 저장됩니다.
다른 기기를 추가하려면, 기존 기기의 ‘디바이스’ 페이지에서 초대 코드를 생성합니다. 새 기기에서 초대 코드와 스페이스 암호문구를 입력하면 기기가 연결되고 자동으로 동기화가 시작됩니다.
지원 환경
Windows(x64), macOS, Linux(x86_64, aarch64) 데스크톱과 iOS, Android 모바일 기기를 지원합니다. 모바일 기기의 경우 현재 호환 모드를 사용하며, LAN을 통해 동기화됩니다.
최신 버전
현재 최신 버전은 0.19.3입니다. 프로그램은 지속적으로 개발 및 업데이트되고 있습니다.
라이선스
AGPL-3.0 오픈소스 라이선스로 배포됩니다. 소스 코드를 자유롭게 검토하고 수정할 수 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


