Может ли Discourse поддерживать общий форум для двух сайтов с различным оформлением?

На самом деле, возможно, некоторые вещи будут работать не так, как ожидалось — например, обновления интерфейса в реальном времени (если кто-то обновит статью, и она магическим образом перерендерится, пока вы её читаете). Кажется, что два сайта не будут сообщать друг другу об изменениях, поэтому придётся полагаться на то, что пользователь обновит браузер. Возможно, есть и другие проблемы. Например, если вы измените настройки сайта на одном из них, второй, вероятно, тоже не заметит этого, и вам, возможно, придётся перезапустить его.

Судя по Scaling up and sidekiq, это, по-моему, вполне решаемая задача. Sidekiq, похоже, справляется с этим, а остальное — вопрос правильной настройки Redis.