#1136 new enhancement

don't run a web-API frontend if you don't need one

Reported by: zooko Owned by: somebody
Priority: major Milestone: eventually
Component: code-frontend-web Version: 1.7.1
Keywords: security websec Cc:
Launchpad Bug:

Description (last modified by zooko)


In which Brian wrote:

Actually, it should be controlled by a tahoe.cfg knob, which defaults to True unless you've really created a server-only node. When we get a "backup service" or "repair service" implemented, in which uploads/repairs/whatever are being driven by python code inside the Tahoe node (perhaps coming from some yet-to-be-invented plugin system), we will want client functionality despite no external frontend interfaces being active.

And many "server-only" nodes will eventually want to do client-like things, for server-driven repair or rebalancing.

Change History (3)

comment:1 Changed at 2011-05-21T15:45:23Z by davidsarah

  • Component changed from code to code-frontend-web
  • Keywords security added

comment:2 Changed at 2011-05-21T15:46:39Z by davidsarah

  • Milestone changed from undecided to eventually
  • Summary changed from don't run a storage client if you don't need one to don't run a web-API frontend if you don't need one

comment:3 Changed at 2013-09-14T17:40:04Z by zooko

  • Description modified (diff)
  • Keywords websec added
Note: See TracTickets for help on using tickets.