Subject: Re: Announcing Filespooler

From: Jonathan Lane <[email-masked]>
Date: Tue, 31 May 2022 18:07:45 +0000

On Sun, May 29, 2022 at 07:23:43PM -0500, John Goerzen wrote:
> Hi folks,
> 
> After writing a forced-ordering program in shell for the nth time - for
> handling things like incremental backups that can arrive in arbitrary
> order from nncp-exec or nncp-file - I finally wrote it properly.
> 
> https://www.complete.org/filespooler/
> 
> I use it with NNCP, though it is a generic enough algorithm that it can
> also use Syncthing, S3, etc. as a transport.  Filespooler itself is a
> Unixy tool, and provides no transport mechanism by itself; instead, it
> can rely on anything you can pipe to, or anything like a filesystem.  In
> fact, both nncp-exec and nncp-file and feed to it:
> 
> https://www.complete.org/using-filespooler-over-nncp/
> 
> My other tool gitsync-nncp can also run over Filespooler:
> 
> https://www.complete.org/gitsync-nncp-over-filespooler/
> 
> Enjoy,
> 
> - John
> 

Very cool! One thing I'd add to your Syncthing article is that Syncthing
supports the concept of a folder being send-only or receive only, so you
could potentially wire up a full send-receive pair over a pair of
folders if you only needed to write between two machines.  With a bit of
clever integration with Postfix you could probably use this as a mail
bridge.

-- 
[email-masked]
SDF Public Access UNIX System - http://sdf.org