Let’s say I have a private password protected SilverBullet space hosted on example.com:3000.
I’m doing my ideation and private knowledge management within this space and at some point I want to share a particular page from this space (let’s say example.com:3000/shared/final_output) with my colleagues as a publicly accessible page. What would be the best way to achieve this? Is there a built in option to expose specific pages within the password protected space like this?
No, and I’m not sure I’d to go the route to allow that. I think a lot of people host SilverBullet locally, or in some secure environment and trying to poke holes in it to allow external access may be tricky.
Instead, I’d like to go with — but I’m not currently happy with the state of it yet — is to share your content elsewhere, that is to push the content externally. Right now there are a few plugs that do this, for instance the github plug has a command to post a page as a Gist, and the Ghost plug allows you to post pages as posts or pages on a Ghost site (which I use myself).
I’m still thinking of other ways to make this easier, but I’m open to ideas.
It makes sense not to allow room for potential security vulnerabilities by enabling external access to protected spaces in SilverBullet. Thank you for bringing that up.
How about simultaneously running a second instance of SilverBullet on a separate space (not protected with password) in read-only mode on a different port specifically for content that I want to share publicly? Could that pose any issues?