mirror of
https://github.com/twisterarmy/twister-core.git
synced 2025-09-01 08:42:04 +00:00
1.1 KiB
1.1 KiB
Ubuntu / Debian building instructions
Tested on a pristine:
- Ubuntu 20.04
- Debian 12
Install
dependnencies
sudo apt install git autoconf libtool build-essential libboost-all-dev libssl-dev libdb++-dev libminiupnpc-dev automake
twister-core
sudo useradd -m twister
- create new user with its home directorysu twister
- login and navigate the home dir~/
to continuegit clone https://github.com/twisterarmy/twister-core.git
cd twister-core
./autotool.sh
./configure
(on ARM architectures, run:./configure --with-boost-libdir=/usr/lib/arm-linux-gnueabihf --disable-sse2
)make
twister-html (web-ui)
mkdir ~/.twister
echo -e "rpcuser=user\nrpcpassword=pwd\nrpcallowip=127.0.0.1" > ~/.twister/twister.conf
chmod 600 ~/.twister/twister.conf
git clone https://github.com/twisterarmy/twister-html.git ~/.twister/html
cd ~/.twister/html
start
cd twister-core
./twisterd
(or./twisterd -port=28333
- if you want to be reachable for seeds)- open http://user:pwd@127.0.0.1:28332/index.html
- create your account !