[tor-relays] Testers needed for Nyx beta release

Damian Johnson atagar at torproject.org
Mon Oct 30 19:35:13 UTC 2017


Hi all! After five years Nyx (previously known as arm) is getting
a far belated update. Under the covers the whole codebase has been
rewritten from scratch, but for users things look much the same.
One of those cases where...

  "When you do things right, people won't be sure you've done
  anything at all." -Futurama

Main changes are...

  * Python 3.x support.

  * New website: https://nyx.torproject.org/

  * Bandwidth graph now prepopulates when you start up, so you
    have a graph right away.

  * Connections are now available without togging
    DisableDebuggerAttachment in your torrc.

  * Support for showing IPv6 connections.

  * Dialog for picking tor events to log, rather than an arcane
    letter flag input.

  * Improved efficiency of log deduplication by multiple orders
    of magnitude. As such verbose logs no longer peg your CPU.

  * Richer control interpreter, including a python prompt like
    IDLE.

  * Removed features that frequently confused users such as the
    relay setup wizard and torrc validation.

  * Modernized dependencies. Nyx now uses Stem rather than TorCtl
    (which was deprecated in 2011).

Our ducks should finally be in a row for release, but this being
a full rewrite I'd like to start with an open beta to work out
anything I might have missed.

Would relay operators mind giving Nyx a whirl? To give it a try
simply ensure you have a control port available in your torrc...

  ControlPort 9051
  CookieAuthentication 1

... and run the following...

  % git clone https://git.torproject.org/stem.git
  % git clone https://git.torproject.org/nyx.git
  % cd nyx/
  % ln -s ../stem/stem stem
  % ./run_nyx

Thanks! -Damian


More information about the tor-relays mailing list