Page MenuHomePhabricator

Serve skin customizations for Matrix instance
Open, Needs TriagePublic


The Riot instance included with fetches some custom content from configurable URLs:

  • the logo
  • content for the welcome page (shown before login)
  • an image for the welcome page
  • content for the home page (shown after login)

These need to be created, and made available. Maybe on Wikimedia Cloud or (Not sure if there are security implications or the content gets sanitized somehow before displayed in the user's browser. For the purpose of the test we won't have anything sensitive on anyway.) They need CORS accept headers set so the client running at can load them.


Related Gerrit Patches:

Event Timeline

Tgr created this task.May 21 2019, 10:27 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 21 2019, 10:27 PM

Change 522991 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[operations/puppet@production] Allow CORS access to publichtml (

Change 522991 merged by Filippo Giunchedi:
[operations/puppet@production] Allow CORS access to publichtml (

I have verified that customizing the skin works, despite the management interface claiming it doesn't (need to make a bug report about that).