
📬 간단하고 비공개적인 파일 공유. https://gitlab.com/timvisee/send의 미러.
보내기Mozilla의 Firefox Send 포크입니다. Mozilla가 Send 서비스를 중단했으며, 이 포크는 커뮤니티의 노력으로 프로젝트를 최신 상태로 유지하고 생존시키기 위한 것입니다.
ffsend (Send용 CLI)와 호환성을 유지합니다.최신 Docker 이미지는 여기에서 찾을 수 있습니다: docs/docker.md
Mozilla의 원본 프로젝트는 여기에서 찾을 수 있습니다.
mozilla-master 브랜치는 Mozilla가 남긴 master 브랜치를 보관합니다.
send-v3 브랜치는 이 포크의 기반이 된 Mozilla의 마지막 공개 호스팅 버전의 커밋 트리를 보관합니다.
send-v4 브랜치는 Mozilla의 마지막 실험 버전(파일 신고, 다운로드 토큰, 신뢰 경고 및 FxA 변경 사항 포함)의 커밋 트리를 보관하며, 이 버전은 아직 진행 중이었으며 선택적으로 이 포크에 병합되었습니다.
제가 계속 작업할 수 있도록 기부를 고려해 주시기 바랍니다.
이 멋진 도구를 만들어 주신 Mozilla에 감사드립니다!
문서: FAQ, 암호화, 빌드, Docker, 더 보기
암호화된 파일을 다른 사용자에게 보낼 수 있는 파일 공유 실험 프로젝트입니다.
임시 개발 서버를 시작하려면 다음을 실행하세요:
npm install
npm start
그런 다음 http://localhost:8080 으로 접속하세요.
서버는 환경 변수로 설정합니다. 모든 옵션은 server/config.js를 참조하고, 예제는 docs/docker.md를 참조하세요.
풀 리퀘스트는 언제나 환영합니다! "good first issues" 목록을 확인해 보세요 (아직 구현되지 않음).
공개 인스턴스 목록은 여기에서 찾을 수 있습니다: https://github.com/timvisee/send-instances/
Docker 빠른 시작: docs/docker.md
Ubuntu Server 20.04를 사용한 AWS 예제: docs/AWS.md
ffsend안드로이드 구현은 android 디렉토리에 포함되어 있으며,
ANDROID=1 npm start를 실행한 후 http://localhost:8080에 접속하면 로컬에서 쉽게 테스트하고 편집할 수 있습니다.
CSS 및 이미지 파일은 android/app/src/main/assets 디렉토리에 있습니다.
Mozilla Public License Version 2.0
qrcode.js는 MIT 라이선스 하에 있습니다.
| 명령어 | 설명 |
|---|
npm run format | prettier를 사용하여 프론트엔드 및 서버 코드를 포맷합니다. |
npm run lint | CSS 및 JavaScript 코드를 린트합니다. |
npm test | Mocha 테스트 스위트를 실행합니다. |
npm start | 개발 설정으로 서버를 실행합니다. |
npm run build | 프로덕션 자산을 빌드합니다. |
npm run prod | 프로덕션 설정으로 서버를 실행합니다. |