NoServer File Share is a lightweight and user-friendly file sharing application that requires no server setup, provides instant file sharing without upload time, and supports fast transfer speeds. Ideal for sharing files quickly and efficiently, this application is designed with simplicity and performance in mind.
- Direct Download: file_server.exe
- No Server Required: Run the application on your local machine without the need for any external server setup.
- Instant File Sharing: Share files immediately without waiting for upload times.
- No Restrictions: Share any type of file without limitations on file size or type.
- BDIX Speed: Utilizes high-speed local network transfer (BDIX) for fast file sharing.
- User-Friendly Interface: Simple and intuitive interface built with PyQt5.
- Responsive UI: Access your files through a responsive web interface served by Flask.
- Stop Server Functionality: Easily stop the server with a single button.
- Status Indicator: Get real-time status updates with a clickable link to the server URL.
- Customizable: Includes a cute icon and customizable footer with a link to the creator’s profile.
-
Download the Executable:
- You can download the latest version of the application directly from the releases page.
- Alternatively, download it directly here: file_server.exe.
-
Run the Application:
- Double-click the
file_server.exe
file to start the application.
- Double-click the
-
Port Forwarding:
- To expose your local server to the internet, you can use Serveo with the following command in CMD:
ssh -R 80: your_link serveo.net
- To expose your local server to the internet, you can use Serveo with the following command in CMD:
To run the application on Linux, Use this bash script:
#!/bin/bash
# Define variables
REPO_URL="https://raw.githubusercontent.com/ShohanurRahmanShohan/NoServer-File-Share/main/for_linx.py"
SCRIPT_NAME="for_linx.py"
VENV_DIR="venv"
# Download the Python script
curl -o "$SCRIPT_NAME" "$REPO_URL"
# Check if the download was successful
if [ $? -eq 0 ]; then
echo -e "\n${SCRIPT_NAME} has been successfully downloaded."
echo -e "To run the script, use: \n python $SCRIPT_NAME\n"
else
echo -e "\nFailed to download ${SCRIPT_NAME}. Please check the URL and try again.\n"
fi
Port Forwarding:
- To expose your local server to the internet :
ssh -R 80:localhost:1234 serveo.net
Shohanur Rahman - Part-time coder, full-time engineering student. Just a curious mind trying to make things easier for everyone! 🚀😄
Fun Fact: Did you know that the longest file name allowed on Windows is 260 characters? That's quite a lot of room for creative naming!