Skip to content

LocalShare is a utility tool designed for sharing files and small data snippets between devices on the same network.

Notifications You must be signed in to change notification settings

jchaudhary21/LocalShare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LocalShare

LocalShare is a utility tool designed for sharing files and small data snippets between devices on the same network.

Project Overview

LocalShare utilizes Flask to create a local server on a host device. All shared files are temporarily stored on the host device and can be deleted once sharing is complete.

Requirements

The project has been tested with the following environment:

1. Python 3.8.10
2. Flask 3.0.3

Setup Instructions

  1. Clone the project:

    git clone https://github.com/jchaudhary21/LocalShare.git
  2. Install Flask ()

    pip install flask==3.0.3
  3. Open your .bashrc file:

    nano ~/.bashrc
  4. Add a function at the bottom of the file:

    LocalShare() {
      # Insert the path to your local-share.bash file here
    }

bashrc ss

  1. Save the file (Ctrl + S) and exit the editor (Ctrl + X).

  2. Source your updated .bashrc file:

    source ~/.bashrc

Usage

  1. Run the LocalShare command in your terminal.

  2. You'll see a local IP address displayed, formatted as: 192.168.x.xxx:5000

  3. Access this IP address from a web browser on any device connected to the same network.

  4. You can now view available files or upload new ones through the web interface.

bashrc ss

About

LocalShare is a utility tool designed for sharing files and small data snippets between devices on the same network.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published