ethgan / Cloudflare_TextSpace_Worker
중요 혜택 | Cloudflare 텍스트 직접 링크 클라우드 저장소 사용 | 속도 제한 거부 | CDN 가속 | 100% 무료 https://www.youtube.com/watch?v=QZUx4pHf0J4
이 프로젝트에 대해
ethgan 님의 Cloudflare_TextSpace_Worker 프로젝트는 GitHub에서 28개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 JavaScript 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
🇰🇷 한국어 번역 README
캐시 히트☁️ Cloudflare 텍스트 디스크_Cloudflare Worker 기반 텍스트 직결 클라우드 드라이브
Cloudflare Workers + D1 (SQLite) 기반의 경량 순수 텍스트 클라우드 드라이브입니다. 폴더 관리, 안전한 링크 공유, 다단계 캐시 가속을 지원하며, 하이라이트 검색/대체와 원본 실행 취소 기능이 내장된 편집기를 제공합니다. Cloudflare 글로벌 엣지 네트워크를 기반으로 서버 비용 없이 바로 사용 가능합니다.
배포 영상 보기 중대 혜택 | Cloudflare 텍스트 직결 클라우드 드라이브 사용 | 속도 제한 거부 | CDN 가속 | 100% 무료
✨ 핵심 특성
| 특성 | 설명 |
|---|---|
| 🚀 엣지 네이티브 | Cloudflare Workers 기반, 전 세계 노드에서 근거리 응답, 지연 시간 매우 낮음 |
| 💾 지속적 저장 | Cloudflare D1 (Serverless SQLite) 사용, 데이터 안전하고 신뢰성 높음 |
| ⚡ 3단계 캐시 구조 | Edge Cache API → KV → D1, 방문자 접속 시 밀리초 단위 로딩 |
| 📁 완전한 파일 관리 | 트리 구조 디렉토리, 드래그 이동, 이름 변경, 삭제, 새 폴더/파일 생성 |
| 🔗 안전한 공유 메커니즘 | 고유 토큰으로 경로 바인딩, 사용자 정의 토큰 지원, 권한 초과 접근 방지 |
| 📱 반응형 UI | 심플한 디자인, 데스크톱/태블릿/휴대폰 완벽 대응, 사이드바 접기 지원 |
| 🆓 무상 운영 | Cloudflare 무료 한도 기반, 개인/소규모 팀에 충분 |
📦 배포 전 준비사항
- Cloudflare 대시보드에 가입 후 로그인
- 사용 가능한 도메인 준비(선택 사항, 기본
*.workers.dev서브도메인 사용 가능)!!! 무료 도메인은 CF에서 호스팅 가능한 2차 도메인이 많음 - 안전한
ADMIN_UUID생성(너무 단순하지 않게)
🛠️ 수동 배포 단계 (초보자 추천)
1단계: D1 데이터베이스 생성
- Cloudflare 콘솔 → Workers & Pages → 좌측 메뉴에서 D1 SQL Database 클릭
- Create a database 클릭, 이름
text-disk-db입력(이름은 자유롭게 지정 가능) - 생성 완료 후 Database ID 기록 (나중에 바인딩 필요)
💡 데이터베이스 테이블 구조는 Worker 최초 실행 시 자동 생성 (
CREATE TABLE IF NOT EXISTS), SQL 수동 실행 불필요
2단계: Worker 생성
- Workers & Pages → Create Application → Create Worker 클릭
- 이름
text-disk입력(혹은 원하는 이름) → Deploy 클릭 - Worker 상세 페이지 → 상단 Edit code (또는 Quick Edit) 클릭
3단계: 코드 업로드
- 편집기 내 기본 코드 삭제
- 본 프로젝트의 전체
index.js코드 붙여넣기 - 상단 클릭
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
ethgan/Cloudflare_TextSpace_Worker GitHub 원문 바로가기 →