Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 DirectConnect

A secure, zero-cloud-storage, direct peer-to-peer file sharing tool that works globally. The website is entirely static (perfect for GitHub Pages), and the local Python companion serves files securely from your PC.

How to Compile into a Single EXE

Note

You can compile share.py into a portable .exe file so your users can run it instantly without needing Python installed.

  1. Install PyInstaller:
pip install pyinstaller
  1. Compile the script:
pyinstaller --onefile --name DirectConnect share.py
  1. Once finished, you will find DirectConnect.exe inside the newly created dist/ directory. You can distribute this single executable directly to your users!

Tip

How it works

  1. Host: Run the DirectConnect executable on your PC.

  2. Secure: Enter any session password and provide the file you wish to share.

  3. P2P Channel: The companion launches your browser, which hooks up with a secure WebRTC signaling gateway.

  4. Share: Copy the generated global link and send it to your recipient.

  5. Download: The recipient opens the link, inputs the password, and streams the file directly from your machine.

Virus Total Scan

Warning

Still havent Scanned it yet. source code is here if you dont trust the exe

About

A secure, zero-cloud-storage, direct peer-to-peer file sharing tool that works globally. The website is entirely static (perfect for GitHub Pages), and the local Python companion serves files securely from your PC.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages