Mutokamwoyo Cloud volunteer project, Universidad Complutense de Madrid
Node v7.0.0 (with npm)
Python v3.0 (with pip)
Proftpd or other ftp server
Mongod (nosql database)
- fork this repository
- Download script: https://drive.google.com/file/d/0B3U8mjzmUP4dZzhmNjZrOUNVX3M/view?usp=sharing
- Change premission to script: sudo chmod 755 arranque.sh
- execute the script: ./arranque.sh
- Go into folder:
cd MCloud
- Install the application in dev mode
$sudo ./install.sh -t client
$sudo ./install.sh -d -t provider
Check Spanish wiki documentation if you want to know details about developmend and architecture.
- clone this repository
$ git clone https://github.com/MutakamwoyoCloud/MCloud.git
$ cd Mcloud
$ sudo chmod +x install.sh
- install the packages using provider option
- Make sure that you have ftp server installed and running (proftpd for example)
- execute watchdog daemon
$ sudo ./install.sh -t provider
$ (sudo service proftpd start)
$ su mcloud
$ (cd ~/MCloud/inet_side/mcloud_iside && python iside.py)
- install the packages using client option
- Make sure that you have mongod server installed with a storage location (whatever you prefer) and running
- execute the server
$ sudo ./install.sh -t client
$ sudo nohup mongod &
& npm start