diff --git a/electron/start-ipfs.js b/electron/start-ipfs.js index 97864f35..63e7f79d 100644 --- a/electron/start-ipfs.js +++ b/electron/start-ipfs.js @@ -54,8 +54,13 @@ const startIpfs = async () => { await spawnAsync(ipfsPath, ['init'], { env, hideWindows: true }); } catch (e) {} + // make sure repo is migrated + try { + await spawnAsync(ipfsPath, ['repo', 'migrate'], { env, hideWindows: true }); + } catch (e) {} + // dont use 8080 port because it's too common - await spawnAsync(ipfsPath, ['config', '--json', 'Addresses.Gateway', 'null'], { + await spawnAsync(ipfsPath, ['config', '--json', 'Addresses.Gateway', '"/ip4/127.0.0.1/tcp/6473"'], { env, hideWindows: true, });