BookStackApp / BookStack

A platform to create documentation/wiki content built with PHP & Laravel
https://www.bookstackapp.com/
MIT License
14.32k stars 1.81k forks source link

Multiple domains with unique colour scheme and logo for each #5084

Open StephenGriffin-tech opened 1 week ago

StephenGriffin-tech commented 1 week ago

Attempted Debugging

Searched GitHub Issues

Describe the Scenario

We have a bookstack installation with documentation about our products which we supply to our resellers, we would like to use multiple domains with bookstack and have a different colour scheme and logo associated with each domain to allow our resellers to use the documentation as if it's their own. Can you advise on how this could be done?

Exact BookStack Version

24.02.3

Log Content

n/a

Hosting Environment

Ubuntu 22.04

ssddanbrown commented 1 week ago

There's no official or supported way to do that. Via some logical theme system hackery with custom PHP you could swap base url, logo and colors depending on detected domain, but there'd be other little issues and things to deal with like in-content/db URLs/paths among other likely edge cases.

Otherwise, if those resellers are only read-only, you could maybe look toward an export (via API) flow of content to static/alternative documentation, with branding done as part of that.

Otherwise, you may be better of with a different option or software or process.

Stefansen commented 1 week ago

Hi,If only multiple domains feature supported now? Or in any other solution, can visit bookStack app site use different domains.