Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App owned: Add local IPFS implementation #375

Closed
wants to merge 15 commits into from
Closed

Conversation

bgins
Copy link
Member

@bgins bgins commented Apr 11, 2022

Summary

This PR implements the following features

  • Add app-local IPFS node

Apps that use app-owned auth should not rely on the Fission Auth Lobby to provide them with a js-ipfs node. Instead, they should be able to run their own node.

Task list

  • Add localIps option
  • Add Worker implementation
  • Run IPFS from worker when localIpfs option is true
  • Report connection status events from worker

Test plan (required)

Closing issues

After Merge

  • Does this change invalidate any docs or tutorials? If so ensure the changes needed are either made or recorded
  • Does this change require a release to be made? Is so please create and deploy the release

@bgins
Copy link
Member Author

bgins commented Apr 19, 2022

@bgins
Copy link
Member Author

bgins commented Apr 19, 2022

The initial version of this feature will only support browser environments. In the future, we can find a way to do something similar in node.

@bgins bgins force-pushed the feature/local-ipfs branch from c1c57ef to 504b7d1 Compare May 3, 2022 18:03
@bgins
Copy link
Member Author

bgins commented Aug 10, 2022

Closed in favor or #404.

@bgins bgins closed this Aug 10, 2022
@icidasset icidasset deleted the feature/local-ipfs branch January 9, 2023 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants