# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 4
# self = https://watcher.sour.is/conv/twimnya
Success! \\o/ Just tested my homeserver at: https://federationtester.matrix.org/ -- all tests passed! Now to see whether I can actually *do* anything with it without melting the old netbook it's running on. :-P
I may have celebrated prematurely. While federation seems to be working, client connections -- from Element desktop -- aren't. Client connections from Element Web *seem* to be working, though; oddly. I don't think my reverse proxy is configured correctly: while TLS is terminated properly for federation, all client connections are presented with my base domain cert instead of the one I generated for my matrix
subdomain; likely related to some 404s for Matrix-related URIs on my base domain as well, in the debug logs I'm now drowning in.
Har har! True success now! \\o/ I needed an additional server
stanza for my base domain -- which is the actual name of my homeserver: nfld.uk -- listening on the federation port of 8448/tcp, terminating the TLS connection, and then passing the traffic to my Synapse server on 8008/tcp. I don't actually know whether I need the same functionality on my matrix
subdomain -- where it originally lived -- but that doesn't seem to be breaking anything related to clients or federation, so I'm tempted to step away for the moment, happy and proud. :-)
Actually, I'm getting all muddled: my matrix subdomain is listening on 443/tcp exclusively now; and it's passing traffic to my Synapse server based on specific URIs. I now don't really understand how federation was working, with my old configuration. lol. Pretty confusing, this stuff. :-P