Tgr added a comment.
In https://phabricator.wikimedia.org/T85153#947736, @Anomie wrote:
Theoretically yes, although I'm not aware of any implementations. All it would require would be someone implementing FileRepo and File subclasses that access the backend site via whatever interface it provides, following the model of ForeignAPIRepo and ForeignAPIFile.
In theory you could point a ForeignDBRepo to a DB + file backend which is not assigned to any wiki as a local repo, and for most purposes it would work (not sure if file description pages would), but in practice it is fairly pointless as you have no way of uploading files.
The wiki to which the repo is local could be private or have its API disabled though, that's perfectly legal; and from the point of view of the bot, it still raises the same problem.
TASK DETAIL https://phabricator.wikimedia.org/T85153
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Tgr Cc: Aklapper, XZise, Anomie, jayvdb, Tgr, Legoktm, pywikipedia-bugs