public inbox for nncp-devel@lists.cypherpunks.ru
Atom feed
From: John Goerzen <jgoerzen@complete•org>
To: nncp-devel@lists.cypherpunks.ru
Subject: Announcing Filespooler
Date: Sun, 29 May 2022 19:23:43 -0500 [thread overview]
Message-ID: <87pmjvhnqo.fsf@complete.org> (raw)
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
next reply other threads:[~2022-05-30 0:48 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-05-30 0:23 John Goerzen [this message]
2022-05-31 17:13 ` Announcing Filespooler 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