Closed gmarcos87 closed 4 years ago
config.remote is used by ssb-client to make its server connection. It needs to be a multiserver address.
host
in connection
should define an IP or hostname that the listener is binding on, IIRC.
config.remote is used by ssb-client to make its server connection. It needs to be a multiserver address.
remote
(string) Multiserver address to connect as a remote client (see ssb-client)
@cryptix Is that right?
I think the remote
thing gets used if it's present, otherwise it gets constructed from some of the other info (this is a vague memory). It's most useful in the case of using ssb-unix-socket
+ 'ssb-no-auth
. Here's an example piece of config used by patchbay (via ssb-ahoy) for example:
{
connections: {
incoming: { unix: [{ scope: 'device', transform: 'noauth', server: true }] }
},
remote: `unix:${join(config.path, 'socket')}:~noauth:${pubkey}` // overwrites
}
this is a kinda advanced use case but is a really nice feature for unix-based systems
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
Anything stopping this from being merged? @gmarcos87
Time to review it! If you recommend it, then that's enough for you to merge + publish a new version ?
On Aug 3 2020, at 7:40 pm, Anders Rune Jensen notifications@github.com wrote:
Anything stopping this from being merged? — You are receiving this because you commented. Reply to this email directly, view it on GitHub (https://github.com/ssbc/ssb-config/pull/70#issuecomment-667862472), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AAUK3HRUEIZ7OL4F6Z6TQD3R6ZSYTANCNFSM4KIIDHQA).
Alright, did a review and the changes looks good to me. I have made another commit with some minor changes after the merge as this branch was not in this repo.
I want to update the ssb-config but I found some doubts with some values of the configuration. The options I would like more information about are:
These options I could not find where they are used, maybe they are deprecated or I did not search well
I also added the options for ssb-party, timers.keepalive and timers.inactivity
Maintenance Grant (%dka5LyifpeWotdE1LxNGmbk1Jtwme0RUlA0LhfM0blQ=.sha256)