파일 공유: 느린 전송에 지치셨나요? 디바이스 간 파일을 공유하는 가장 쉽고 빠른 유틸리티입니다.
발행: (2025년 12월 12일 오후 10:56 GMT+9)
3 min read
원문: Dev.to
Source: Dev.to
Overview
File Share by EnG는 단순함과 속도를 위해 설계된 오픈‑소스, 피어‑투‑피어(P2P) 파일‑공유 도구입니다. Python과 Flask로 제작되어 동일한 로컬 네트워크에 있는 모든 장치 간에 파일을 즉시 전송할 수 있습니다—클라우드도, 계정도 없이, 드래그‑앤‑드롭만으로 가능합니다.
Features
- Zero setup – 실행 파일을 실행하면 바로 공유를 시작합니다.
- Cross‑device – Windows, macOS, Linux(Python을 통해)에서 작동합니다.
- Lightweight – 최소한의 코드베이스, 불필요한 부하 없음.
- Open‑source – MIT 라이선스로 자유롭게 사용, 수정, 배포할 수 있습니다.
Installation
Windows (Executable)
- GitHub 저장소의 Releases 탭으로 이동합니다.
FileSharebyEnG.exe를 다운로드합니다.- 실행 파일을 실행합니다.
From Source (All Platforms)
git clone https://github.com/EmberNoGlow/FileSharebyEnG.git
cd fileshare
pip install flask
python main.py
Usage
- 호스트 장치에서 File Share를 실행합니다. 표시된 IP 주소(예:
http://192.168.3.6:5000)를 확인합니다. - 수신 장치에서 브라우저를 열고 호스트의 IP 주소를 입력합니다.
- 파일을 브라우저에 드래그 앤 드롭하거나 자동으로 생성된
shared_files폴더에 넣습니다. - 수신 장치의 브라우저에서 파일을 다운로드합니다.
Note: 두 장치 모두 동일한 로컬 네트워크에 있어야 합니다.
Contributing
- 버그를 발견했거나 기능을 추가하고 싶나요? Issue를 열어 주세요.
- Pull Request (PR) 를 제출하세요.
- 저장소에 ⭐를 눌러 다른 사람들이 찾을 수 있도록 도와 주세요.
간단한 파일‑공유 도구가 필요한 친구나 동료와 공유하세요.