- A component responsible for storing data in IPFS was moved to a separate service - orbitdb
- Fix LogConfirmNewAssets sending to orbitdb
- Add new env vars for orbitdb service and update .default.env to use specific sections for each service
How to update to v1.1.1
1. Fetch and checkout to the right tag
git fetch && git checkout v1.1.1
2. Since the new orbitdb service was created, you should add following envs to your .env file:
- ORBITDB_JWT_SECRET # JWT random string. We recommend using upper and lower case symbols, numbers. The length should be at least 30 characters.
- ORBITDB_LOGIN # create a login to orbitdb API authentication
- ORBITDB_PASSWORD # create a strong password to orbitdb API authentication
- ORBITDB_PORT=3000
- ORBITDB_NODE_OPTIONS=--max_old_space_size=8192
- DEBRIDGE_NODE_NODE_OPTIONS=--max_old_space_size=8192
- ORBITDB_URL=http://orbitdb${DOCKER_ID}:${ORBITDB_PORT} # ORBITDB_PORT and DOCKER_ID should be set before ORBITDB_URL
Note: you can find the full list of env vars that you should need to setting up at the .default.env file. The simplest way to check if your .env file is up to date is to backup current .env file, recreate it from .default.env and update it with your values from your original .env.backup file:
cp .env .env.backup
cp .default.env .env
vi .env
3. Run
docker-compose up -d