오픈소스 클립보드 공유 유틸리티 ClipCascade
오호,,, 이걸 셀프호스팅으로 가능하게하는군요
GitHub - Sathvik-Rao/ClipCascade: ClipCascade is a lightweight utility that automatically syncs the clipboard across devices, no key press required.github.comClipCascade is a lightweight utility that automatically syncs the clipboard across devices, no key press required. - Sathvik-Rao/ClipCascade
ClipCascade 는 여러 기기에서 클립보드를 자동으로 동기화하는 오픈소스 경량 유틸리티로, 키를 누를 필요가 없습니다. 기기 간의 원활한 클립보드 공유를 보장하고, 엔드투엔드 암호화로 프라이버시를 우선시합니다. 워크스테이션 간에 이동하든 통합 클립보드의 편리함을 원하든 ClipCascade가 해결해 드립니다.
✨ 특징
- 🔒 보안 로그인 인증: 귀하의 데이터는 안전합니다. 로그인 인증은 권한이 있는 사용자만 클립보드 동기화에 액세스할 수 있도록 보장합니다.
- 🚀 실시간 동기화: 키를 누르지 않고도 클립보드 내용이 모든 기기에 즉시 동기화됩니다. 복사하기만 하면 됩니다!
- 💻 데스크톱 애플리케이션: Windows 및 Linux용 기본 데스크톱 애플리케이션으로, 간편한 설정과 사용자 친화적인 조작을 제공합니다.
- 📱 모바일 애플리케이션: 전용 모바일 앱을 통해 Android 기기에서 클립보드 동기화에 원활하게 액세스하세요.
- 📦 자체 호스팅 Docker 이미지: 제공된 Docker 이미지를 사용하여 ClipCascade의 자체 인스턴스를 손쉽게 호스팅하세요.
- 🛡️ 암호화를 통한 개인 정보 보호: 클립보드 데이터는 종단 간 암호화되어 본인만 접근할 수 있습니다.
- 🌐 웹 기반 모니터링: 세련된 웹 인터페이스를 통해 클립보드 활동을 실시간으로 모니터링하세요.
- ⚙️ 고급 설정: 성능을 미세하게 조정하기 위한 추가 설정으로 클립보드 동기화 환경을 사용자 정의하세요.
📥 설치
🦈 자체 호스팅 Docker 서버:
서버에서 ClipCascade를 호스팅하려면 다음 단계에 따라 Docker를 사용하세요.
- 웹 기반 모니터링 페이지에 접속하세요
http://localhost:8080
.
Docker Compose를 사용하여 Docker 컨테이너를 실행합니다.
docker-compose up -d
docker-compose.yml
다음 내용으로 파일을 만듭니다 .
version: '3.8'
services:
clipcascade:
image: sathvikrao/clipcascade:0.1.0 #amd64
# image: sathvikrao/clipcascade:0.1.0-multi-arch #amd64, arm32v7, arm64v8, ppc64le, s390x
ports:
- "8080:8080"
restart: always
environment:
- CC_USERNAME=user #username
- CC_PASSWORD=pass123 #password
- CC_MAX_MESSAGE_SIZE=1 #MiB (desktop(windows) < 25 MiB, mobile(android) ~ 1 MiB)