Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/f-prime/MatchBox
Project now called IonicBackup
https://github.com/f-prime/MatchBox
Last synced: 13 days ago
JSON representation
Project now called IonicBackup
- Host: GitHub
- URL: https://github.com/f-prime/MatchBox
- Owner: f-prime
- Created: 2013-02-28T02:23:50.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-03-12T02:43:06.000Z (over 11 years ago)
- Last Synced: 2024-08-01T22:57:28.586Z (3 months ago)
- Language: Python
- Homepage:
- Size: 120 KB
- Stars: 287
- Watchers: 32
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
About
=====Match Box is a Dropbox type clone that you can install on your personal server to remotely backup your files without worrying about Dropbox getting a hold of them.
Match Box uses the Flask web framework for the server, and all files are transfered using the HTTP protocol.
How To Setup
============Step 1: Copy server.py to your server that you plan to host your Match Box Server.
Step 2: Open server.py and edit username and password to your own information you would like to use.
Step 3: Start server.py (python server.py)
Step 4: Start the client in a new folder (python client.py)
Step 5: Enter your info as needed. (Url should be http://url:5000)
Step 6: Now, every file inserted into that folder will be uploaded. If a file is removed from that directory it will be automatically downloaded again.
Shell
=====There are two shell commands available in the current version.
rm - Deletes a file on both server side, and client side.
ls - Lists all the files in the current folder.