Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

CloudStorage

CloudStorage is a cloud server application designed for secure and encrypted file storage of any size. The project consists of server-side code implemented in Python and client-side code written in C++. It uses a custom network protocol to ensure efficient and secure communication between the client and server.

Table of Contents

Installation

To install CloudStorage, clone the repository and install the required dependencies:

git clone https://github.com/yuvalc2006/CloudStorage.git
cd CloudStorage
pip install -r requirements.txt

Usage

  1. Run the server: Execute the main.py script to start up the server.
  2. Set up client information: in the client's folder, add a "transfer.info" file in this format: server ip:server port name path to file you want uploaded
  3. Run the Client: Now, you can run the client and the file will upload to the server.

Examples

For a visual demonstration, watch the running example on YouTube.

Contributors

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages