A custom cloud storage server and client.
- code merge: server and client - move cli to src
- code refactoring: config, logging system, db (replace mysql with bdb or leveldb)
$ git clone https://github.com/mistydew/netCloud.git
$ cd netCloud
$ make
$ make install # optional
These dependencies are required:
Library | Purpose | Description |
---|---|---|
openssl | Crypto | Random Number Generation, Elliptic Curve Cryptography |
mysql | MySQL | Data storage, Cache |
libmysqlclient | MySQL | Database operating |
Build requirements:
$ sudo apt install mysql-server mysql-client
$ sudo apt install libmysqlclient-dev
$ ./netcloud
$ ./netcloud-cli
netCloud is released under the terms of the MIT license. See LICENSE for more information or see https://opensource.org/licenses/MIT.