Personally I find the notifications.client-uri and notifications.server-uri configuration options confusing, for the following reasons:
- The default values point to localhost, which is ambiguous in a multi-server setup.
- The protocol for notifications.client-uri is ignored, and ws or wss is used instead.
- "Server" is ambigious because the Aphlict server is actually composed of two separate server components (one HTTP server for receiving notifications and another WebSockets server for handling client connections).
As such, I have added to the existing documentation to clarify some of these ambiguities. Additionally, I have rename notifications.server-uri to notifications.admin-uri for clarity (even this name is still a little ambiguous, but feels slightly better).