-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
developmentStandard developmentStandard developmentr&d:polykey:core activity 4End to End Networking behind Consumer NAT DevicesEnd to End Networking behind Consumer NAT Devices
Description
Specification
For bootstrapping we want to set up Polykey state without starting up networking or attempting network discovery. To do this we just need to create and start domains that use and modify the DB as well as others. Some of these depend on networking code so to streamline this we need the ability to create some domains without providing networking as a dependency.
Alternatively, we can extract all of the state creation to utility functions and call only those in bootstrapping.
Additional context
Tasks
- streamline the bootstrapping process.
- Avoid depending on networking domains when doing bootstrapping.
- Avoid any typescript hacks such as
as anyoras domain.
Metadata
Metadata
Assignees
Labels
developmentStandard developmentStandard developmentr&d:polykey:core activity 4End to End Networking behind Consumer NAT DevicesEnd to End Networking behind Consumer NAT Devices