learn-awesome / learn

A social network of lifelong learners built around humanity's universal learning map.
https://learnawesome.org/
Other
343 stars 40 forks source link

Allow users to self-host a learnawesome instance #236

Open nileshtrivedi opened 3 years ago

nileshtrivedi commented 3 years ago

We currently use Auth0 for login/signup, which is typically tied to a specific domain. The domain is also hard-coded in a bunch of places - including the webextension, mobile app and the crawlers which keep importing expert reviews about learning resources in the repository.

But we intend to support self-hosting after all. In fact, that was part of the idea why I implemented support for the ActivityPub protocol.

See: https://github.com/learn-awesome/webextension/issues/6

nileshtrivedi commented 3 years ago

Some goals for self-hosting: