홈 화면
보낼 파일 선택으로 보내기 화면을 열고, 받은 4자리 코드는 홈 화면 입력칸이나 받기 화면에서 확인합니다.
Manual
Web과 Android 앱에서 파일을 보내고 받는 기본 흐름입니다. 기본 모드는 Raspberry Pi에 임시 저장한 뒤 첫 정상 다운로드 후 삭제하는 방식입니다.
Web
보낼 파일 선택으로 보내기 화면을 열고, 받은 4자리 코드는 홈 화면 입력칸이나 받기 화면에서 확인합니다.
Android
서버 임시 저장을 선택한 상태에서 보낼 파일 선택을 눌러 파일을 고릅니다. 코드와 QR이 생성되면 받는 사람에게 공유합니다.
4자리 코드를 입력한 뒤 파일 정보 확인을 누릅니다. 다운로드한 파일은 저장 위치를 묻지 않고 기기 Downloads 폴더에 저장됩니다.
고정 서버 주소, 완료 후 자동 초기화, ZIP 자동 풀기 설정을 확인합니다. Android 앱의 서버 주소는 앱 안에서 수정하지 못하도록 고정되어 있습니다.
Policy
일반 사용자가 쓰는 기본 방식입니다. Raspberry Pi에 파일을 임시 저장하고 첫 정상 다운로드, TTL 만료, idle timeout 때 삭제합니다.
고급 모드입니다. 서버는 signaling과 room 정보만 처리하고 파일 본문은 WebRTC DataChannel로만 전송합니다.
DB에는 code, token, IP 원문을 저장하지 않습니다. hash 처리된 값과 전송 메타데이터, chunk 진행률만 저장합니다.