-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add room allowlist to configuration #234
Comments
If the goal is to keep the room out of a Matrix Public Archive instance, then it is probably better served by whatever solution we come up with in #47 Only allowing a small portion of rooms to be viewable from your Matrix Public Archive instance does sound like something viable for people who want to make their community accessible without making it a general archive client for everything else. Depending on the exact use cases, this might be better served by a homeserver allowlist in combination with #47 to remove whatever rooms you don't want showing. |
Right, that's exactly the use-case I'm thinking of. I don't think #47 is quite the same because that covers room owners opting-out of the archive, as opposed to public-archive admins opting-out of archiving a room. Maybe a homeserver allowlist makes more sense, but I don't know if people would want to limit every user on their homeserver, just the |
I think that my reading comprehension skills were not on point last week, if you meant an allowlist that only allows certain room directories from being enumerated by the public archive, that does make sense to me. (For some reason I thought you meant restricting which rooms the bot could join on the server side) The only problem with a room directory allowlist would be having to check whether a room is listed in an allowed directory, because if Matrix HQ isn't listed in my homeserver's room directory, I don't want people to be able to manually visit the |
I think it would be nice if self-hosting admins could specify a list of rooms which can be joined by this client.
The use-case I'm envisioning is organizations running this archive for their own rooms, but not wanting to index every room accessible by the archive bot account. Trying to open a non-allowlisted room could either redirect to another archive, like archive.matrix.org, or simply return an error.
The text was updated successfully, but these errors were encountered: