Skip to content

Migrate storage data from one provider to the other with conversion of native formats.

License

Notifications You must be signed in to change notification settings

XavierGeerinck/CloudStorage-Migrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

M18X

Tool to Migrate between Cloud Platforms

Installation

Application

  1. Navigate into the ./application folder with cd application/
  2. Run npm install
  3. Change the variables in ./src/providers/<provider>/configuration.js towards your own URLs
  4. Run npm run electron-dev to start the application in development mode

Note: The application can only start in a UNIX shell, and therefor only Works on MAC and Linux. For Windows use the Bash subsystem - we depend on a environment variable.

Building for release

  1. Navigate into the ./application folder with cd application/
  2. Run npm install
  3. Run npm run electron-pack
  4. See the ./dist folder

Server

  1. Navigate into the ./server folder with cd server/
  2. Run npm install
  3. Copy config.sample.js to config.js and adapt the variables with your own
  4. Run node index.js to start the server

Note: The server requires a valid host and domain name configured since it needs to trigger the callbacks from the providers.

Documentation

OneDrive

About

Migrate storage data from one provider to the other with conversion of native formats.

Resources

License

Stars

Watchers

Forks

Packages

No packages published