public inbox for nncp-devel@lists.cypherpunks.ru
Atom feed
* Announcing Filespooler
@ 2022-05-30  0:23 John Goerzen
  2022-05-31 17:13 ` John Goerzen
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: John Goerzen @ 2022-05-30  0:23 UTC (permalink / raw)
  To: nncp-devel

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

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-06-14 18:20 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-30  0:23 Announcing Filespooler John Goerzen
2022-05-31 17:13 ` John Goerzen
2022-05-31 18:07 ` Jonathan Lane
2022-06-02  0:03   ` John Goerzen
2022-06-07 10:32 ` Sergey Matveev
2022-06-10 13:14   ` John Goerzen
2022-06-10 18:48     ` Sergey Matveev
2022-06-10 20:46       ` John Goerzen
2022-06-10 21:24         ` Rust building Sergey Matveev
2022-06-14 13:59           ` John Goerzen
2022-06-14 18:19             ` Sergey Matveev