Paperfold: 텔레그램을 무제한 클라우드 스토리지로 활용하는 데스크톱 앱

발행: (2026년 1월 19일 오전 05:23 GMT+9)
3 min read
원문: Dev.to

Source: Dev.to

Overview

Paperfold은 텔레그램을 활용해 실용적인 클라우드 스토리지 솔루션으로 전환하는 오픈‑소스, 크로스‑플랫폼 데스크톱 애플리케이션입니다. 텔레그램의 대용량 파일 업로드 기능을 이용하며, 텔레그램 앱 외부에서 일상적인 파일 관리를 위한 네이티브하고 사용자 친화적인 인터페이스를 제공합니다.

Features

  • 텔레그램을 스토리지 백엔드로 사용한 파일 업로드 및 관리
  • 검색이 가능한 폴더‑형식 조직
  • 드래그‑앤‑드롭 업로드
  • 파일 미리보기
  • 소프트 삭제(휴지통 지원)
  • 로컬 암호화 메타데이터
  • Windows, macOS, Linux용 네이티브 데스크톱 빌드

Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS, Framer Motion
  • Desktop App: Tauri (Rust)
  • Telegram Integration: MTProto via grammers (Rust)
  • Build Tooling: Vite, GitHub Actions

앱은 빠르고 최소화된, 자원 효율적인 설계를 목표로 합니다.

Getting Started

Clone the repository

git clone https://github.com/damndeepeshdev/Paperfold.git

Install dependencies

cd Paperfold
npm install

Configure Telegram API credentials

.env 파일을 만들거나(또는 환경 변수를 설정하여) 텔레그램 API 자격 증명을 입력합니다:

TELEGRAM_API_ID=your_api_id
TELEGRAM_API_HASH=your_api_hash

텔레그램 API 자격 증명은 https://my.telegram.org 에서 얻을 수 있습니다.

Run the app (development mode)

npm run tauri dev

Build production binaries

npm run tauri build

Development Focus

Paperfold은 현재 활발히 개발 중이며, 현재 집중하고 있는 영역은 다음과 같습니다:

  • 사용자 경험 다듬기
  • 오픈‑소스 기여 확대

레포지토리를 자유롭게 탐색하고, 이슈를 제출하거나 풀 리퀘스트를 통해 기여해 주세요.

Back to Blog

관련 글

더 보기 »