Skip to content

Mutokamwoyo Cloud volunteer project, Universidad Complutense de Madrid

License

Notifications You must be signed in to change notification settings

MutakamwoyoCloud/MCloud

Repository files navigation

MCloud

Mutokamwoyo Cloud volunteer project, Universidad Complutense de Madrid

Dependencies

Node v7.0.0 (with npm)
Python v3.0 (with pip)

Proftpd or other ftp server
Mongod (nosql database)

Contribute && manual installation

  1. fork this repository
  2. Download script: https://drive.google.com/file/d/0B3U8mjzmUP4dZzhmNjZrOUNVX3M/view?usp=sharing
  3. Change premission to script: sudo chmod 755 arranque.sh
  4. execute the script: ./arranque.sh
  5. Go into folder: cd MCloud
  6. 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.

Use (debian/ubuntu style)

  1. clone this repository
    $ git clone https://github.com/MutakamwoyoCloud/MCloud.git
    $ cd Mcloud
    $ sudo chmod +x install.sh    

Provider side (with internet)

  1. install the packages using provider option
  2. Make sure that you have ftp server installed and running (proftpd for example)
  3. execute watchdog daemon
    $ sudo ./install.sh -t provider
    $ (sudo service proftpd start)
    $ su mcloud 
    $ (cd ~/MCloud/inet_side/mcloud_iside && python iside.py)

Client side

  1. install the packages using client option
  2. Make sure that you have mongod server installed with a storage location (whatever you prefer) and running
  3. execute the server
    $ sudo ./install.sh -t client
    $ sudo nohup mongod &
    & npm start

Codacy

Codacy Badge

About

Mutokamwoyo Cloud volunteer project, Universidad Complutense de Madrid

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •