SpheronSYNC is a tool built specifically to facilitate the seamless migration of your data from one IPFS provider to Spheron without the need for complex configurations.
- Navigate to the SpheronSYNC website: https://spheronsync-68898b.spheron.app/
- Sign in to your Spheron account or create one if you don't have an account already.
- Enter the
endpoint
and theaccess token
of the source IPFS provider. - Enter the
access token
from Spheron. Learn how to create an access token here. - Confirm and start the migration process.
- Once the migration is complete, verify the transferred CIDs on Spheron.
NOTE: Remember to choose
storage
while creating the access token.
To run SpheronSYNC locally, follow the steps below:
You can follow these steps to setup the client:
- Install
Node 16.x
either manually or using a tool like nvm (recommended) - Clone this repo: https://github.com/aayushmahapatra/spheron-sync.git
- Go inside the
client
directory - Run
yarn
to install dependencies - Create a
.env
file in the client directory and Add the following:
REACT_APP_BACKEND_ADDRESS=xxxx
# for local setup use http://localhost:8111/
- Start the client
yarn start
You can follow these steps to setup the server:
- Install
Node 16.x
either manually or using a tool like nvm (recommended) - Clone this repo: https://github.com/spheronFdn/SpheronSYNC.git
- Go inside the
server
directory - Run
yarn
to install dependencies - Start the server
yarn start