#1283 new enhancement

support running as a service on Windows — at Version 3

Reported by: davidsarah Owned by:
Priority: major Milestone: undecided
Component: code-nodeadmin Version: 1.8.1
Keywords: windows service docs multiuser-gateway Cc:
Launchpad Bug:

Description (last modified by nejucomo)

The Windows GUI app (removed by #1282) supported running a Tahoe node as a service. Currently, tahoe start does the same thing as tahoe run on Windows, but it would be better for it to run a service. src/allmydata/windows/tahoesvc.py has some of the code needed, although it currently depends on the Tahoe process being an executable file created by py2exe.

This should be implemented in a way that does not preclude running more than one node with different base directories.

Change History (3)

comment:1 Changed at 2011-01-02T18:52:42Z by davidsarah

  • Description modified (diff)

comment:3 Changed at 2014-08-23T21:14:52Z by nejucomo

  • Description modified (diff)

There are important usability and security issues to consider. Daira just pointed out that a service shared across the system would need different alias files between users.

These issues are similar to those documented in #1665.

Note: See TracTickets for help on using tickets.