- Python 3.11+
- Node.js 18+ (only for frontend)
python3 -m venv env
env/bin/python -m pip install --upgrade pip
env/bin/python manage.pyDefault run mode is master on 0.0.0.0:45678 with role DB (Master.db by default).
For distributed mode (master + agent), follow README.md.
cd frontend
npm install
npm run serveBuild package:
./packaging/deb/build.shInstall with apt:
sudo apt install ./dist/deb/porthound4_<version>-1_all.debStart service:
sudo systemctl enable --now porthound4
sudo systemctl status porthound4Build package:
./packaging/zip/build.shExtract and run:
unzip dist/zip/porthound4_<version>-1.zip
cd porthound4_<version>-1
python3 manage.py