### Installation

    $ doas pkg_add tor


### Configuration

Now edit the torrc file 

    $ doas $EDITOR /etc/tor/torrc


    RunAsDaemon 1
    HiddenServiceDir /path/to/whare/you/want/the/dir/files # This can be any path it just has to exist
    HiddenServicePort <Port 1> 127.0.0.1:<Port 2> # for 99.99%25 of the time you can just set port 1 and 2 as the same port


since tor is going to runned as _tor user, make sure it has required permissions. 

to add more ports just add more HiddenServicePort

to add more .onion links just add more HiddenServiceDir with HiddenServicePort undernet

make sure the HiddenServiceDir path is owned by the user who will run Tor and has permission of 700

and then simply run tor using

    $ tor


as the user you want to run Tor with and it will start

to get .onion address run $ doas cat /path/to/whare/you/want/the/dir/files/hostname

    $ doas rcctl enable tor
    $ doas rcctl start tor