I am attempting to run both a relay and a bridge on the same server. I have gotten it to start with tor -f /etc/tor1/torrc but I'm not sure it's staying running, and I'm not sure that'll run on boot. No keys or fingerprint are generated (I am using separate ports for the bridge)

Also, I cannot control the bridge instance using nyx.

EDIT I can confirm the second instance of Tor won't stay running. As soon as the output of 'opened or listener' comes, it dies. I however started the second one not via systemd, and the first one I did

  • How did you configure your torrc? Did you try to start tor as a user or per systemd (systemctl restart tor)?
    – Jens Kubieziel
    Mar 3, 2019 at 20:11
  • @JensKubieziel I used systemctl restart tor@default. First instance runs as debian-tor. Second instance does not stay running, and can't be controlled via systemd for whatever reason
    – unixandria
    Mar 3, 2019 at 21:02
  • 1
    You should use multiple Tor instances as described here: helpmanual.io/man8/tor-instance-create This way you can manage them via systemd.
    – Jens Kubieziel
    Mar 4, 2019 at 17:45

1 Answer 1


Thanks to the comments, I was able to follow the guidelines here and get the second instance up and running. Didn't even know you could spawn another daemon

Thanks to everyone!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .