[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4105: Make it possible to run a pure storage server (a node with no client)
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Sep 10 20:04:53 UTC 2024
#4105: Make it possible to run a pure storage server (a node with no client)
---------------------------+---------------------------
Reporter: hacklschorsch | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------------+---------------------------
In similar vein as #3814, I find it strange that Tahoe-LAFS seemingly
can't run a storage server without also running a client.
This adds complexity, attack surface, and confusion: That the Tahoe
client is a daemon with multiple listening sockets is confusing enough for
a newbie, but that the server also is a client and one can't turn that off
is really strange to someone who is used to the classic client/server
paradigm.
Running `tahoe --help` emits, i.a., this item:
`create-node Create a node that acts as a client, server or
both.`
I was able to create a client-only node, and a "both" node, but not a
"server" node.
I propose to add an `enabled` config item for the `client` config section,
similar to that of the other sections (`storage`, `sftpd`, `helper`,
`i2p`, `tor`)
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4105>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list