Thanyou so much! I had started to make some progress towards this after 
your first reply, but given your example I was able to get the rest of the 
way and now it works like a charm!

Thanks again,

Joe



On Tuesday, 28 February 2017 00:37:41 UTC, mpl wrote:
>
> So, attached is an example of a low-level config that works for me to 
> automatically replicate everything to another Camlistore instance.
>
> I was running the other instance in docker on the same host, but the same 
> principle applies to an actually remote host.
>
> The parts that differ from a default config are the use of a 
> storage-remote handler (for the second instance), and an additional 
> storage-replica (because there's already a replica for indexing) handler 
> for replicating to that storage-remote. So basically, these two blocks:
>
>         "/bsrepl/": {
>             "handler": "storage-replica",
>             "handlerArgs": {
>                 "backends": [
>                     "/bs/",
>                     "/bs2/"
>                 ]
>             }
>         },
>
> "/bs2/": {
> "handler": "storage-remote",
> "handlerArgs": {
> "url": "https://home.granivo.re:3179";,
> "auth": "userpass:foo:bar",
> "skipStartupCheck": false
> }
> },
>
> I got the initial low-level config by going to /debug/config on the web 
> interface. then I simply added these two handlers, and changed /bs/ into 
> /bsrepl/ in the storage-replica and storage-cond for the index.
> Oh, and you also need to add the "handlerConfig": true key for Camlistore 
> to know it's given a low-level config.
>
> hth,
> Mathieu
>
>
>
> On 27 February 2017 at 15:47, Mathieu Lonjaret <[email protected] 
> <javascript:>> wrote:
>
>> I think what you want is https://camlistore.org/pkg/blobserver/replica 
>> with maybe https://camlistore.org/pkg/server#SyncHandler , which indeed 
>> might only be possible through the low-level config.
>> More detail tonight when I'm back home.
>>
>>
>> On 27 February 2017 at 10:11, joe higton <[email protected] <javascript:>> 
>> wrote:
>>
>>>
>>> Thanks. I saw that option, but the frontpage implies the server should 
>>> be able to do this automatically, like you do with the S3 remote blobstore 
>>> etc. Is this something that's just not in the simple config format? 
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Camlistore" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Camlistore" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to