Nöbetci Installation
To get started, you just need a linux machine.
TL;DR for installation:
Install Nöbetci app first (Enter panel confs while installing)
sudo bash -c "$(curl -sL https://github.com/muttehit/nobetci/raw/main/script.sh)" @ installThen install Nöbetnode local node
sudo bash -c "$(curl -sL https://github.com/muttehit/nobetnode/raw/main/script.sh)" @ installThen write client certificate on /var/lib/nobetnode/client.pem
nobetci cli node settings > /var/lib/nobetnode/client.pem 2>&1Up the Nöbetnode
nobetnode upAfter that add your Nöbetnode to Nöbetci with this command:
nobetci cli node add -n local -a 127.0.0.1 -p 51031Then restart Nöbetci
nobetci restartNöbetci currently supports the following databases. SQLite is preferred for small setups, while MariaDB is recommended for larger configurations.
sudo bash -c "$(curl -sL https://github.com/muttehit/nobetci/raw/main/script.sh)" @ install --database mariadbsudo bash -c "$(curl -sL https://github.com/muttehit/nobetci/raw/main/script.sh)" @ install --database mysqlsudo bash -c "$(curl -sL https://github.com/muttehit/nobetci/raw/main/script.sh)" @ install--nightly flag.During the installation, you must enter your panel address, username and pass for getting logs from api.
Once the installation is complete:
- You’d notice the logs, which you could stop watching by pressing
Ctrl+C; The process will continue running normally. - the configuration file can be found at
/etc/opt/nobetci/.env(.env file doc) - Data files will be placed at
/var/lib/nobetci; e.g. the sqlite database.
Then install Nöbetnode for ban ip’s on current node
sudo bash -c "$(curl -sL https://github.com/muttehit/nobetnode/raw/main/script.sh)" @ installThen write client certificate on /var/lib/nobetnode/client.pem
nobetci cli node settings > /var/lib/nobetnode/client.pem 2>&1Up the Nöbetnode
nobetnode upNext, you need to add local Nöbetnode to Nöbetci
nobetci cli node add -n local -a 127.0.0.1 -p 51031Then restart for update nodes
nobetci restart- If you add Nöbetnode with api, no need to restart
To see the help message of the Nöbetci script, run the following command
nobetci --help