Self Hosting + Forums + Docusaurus
# main
r
This product is really cool, and we love the open source! Where can I find information about: 1) Self-hosting 2) Discord forum support 3) Docusaurus support. We're an open source healthtech company, so we'll need to self host for security / compliance reasons. Primarily looking to leverage Linen for community support. We have a (new) Discord forum channel set up, but would love to mirror that forum into our docusaurus site
k
Hey Rahul can you tell me a bit more about your use case? We support Discord Forums by default so you don't have to do anything extra if you set up the Discord integration. Can you clarify a bit about the Docusarus support?
Our documentation isn't great for self hosting at the moment. Not many people ask for self hosting since a big part of our value prop is making things Google-searchable which is the opposite of privacy.
r
Hi @Kam , good questions. Let me clarify my priorities.
  1. Docusaurus integration + Discord forums: Essentially, we want a way to replicate what our friends at Payload CMS have done with their Community Help page (
https://payloadcms.com/community-help). We want our discord #support forum to be integrated into our developer docs (https://www.medplum.com/docs), but adding a "Community Help" section to the top navbar. Right now we use Docusaurus for our company's landing page + developer docs site, and we want to seamlessly embed our discord forum into our current website, rather than redirecting to a separate experience. I know that Linen supports Discord, but TBH i'm having trouble finding the documentation around his
2: Self hosting: This is actually just a "nice to have". In case someone posts some sensitive healthcare data, it would be nice to be able to nuke it from the database. But we don't have this with Discord either, so we're not blocked by it
k
Ahhh that makes sense. We've had a few requests for this that is similar. I don't think this is something we will support anytime soon. They can do this because they are using PayloadCMS themselves and then having some custom code that handles this. For us to integrate with Docusarus we can offer a widget but the problem is it wouldn't be SEO friendly since we would have to use some custom Javascript and Google won't be able to index it. The best we can do is to host it under your domain similar to https://linen.prefect.io. The Discord support for this is pretty simple. You just need to create a community and then go to the settings page and connect to Discord. You can test it out pretty quickly if you press the sync Discord button. It should take 10 minutes to get it set up to test it out. We support user deletion. Just send us an email at help@linen.dev about the user or the message and we can delete it for you. Our self-hosting don't have the best documentation at the moment so we would recommend the hosted version.
2562 Views