This repo can be used to run tornado.cash as an onion service. It will auto update the UI when the new version is released.
If you want to generate addresses for your own domain, you can use mkp224o.
sudo apt install git build-essential autoconf libsodium-dev
git clone https://github.com/cathugger/mkp224o.git
cd mkp224o
./autogen.sh
./configure
make -j$(nproc)
./mkp224o -d neko_keys neko
docker compose up -d
In a few minutes tornado.cash UI should be available on your .onion domain