From 9c1a5fa0b710883ae3647e7f3e8f8406551f9faf Mon Sep 17 00:00:00 2001 From: Adrian Maraj Date: Thu, 11 Apr 2024 14:56:14 +0200 Subject: [PATCH] adding uwhoisd installation --- .github/workflows/instance_test.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/instance_test.yml b/.github/workflows/instance_test.yml index dcf6db72..d5b89b9e 100644 --- a/.github/workflows/instance_test.yml +++ b/.github/workflows/instance_test.yml @@ -48,6 +48,23 @@ jobs: # playwright required deps. # sudo apt install libnss3 libnspr4 libatk1.0-0 libatk-bridge2.0-0 libcups2 libxkbcommon0 libxdamage1 libgbm1 libpango-1.0-0 libcairo2 libatspi2.0-0 + - name: Clone uwhoisd + uses: actions/checkout@v4 + with: + repository: Lookyloo/uwhoisd + path: uwhoisd + + - name: Install uwhoisd + run: | + sudo apt install whois + pushd .. + pushd uwhoisd + poetry install + echo UWHOISD_HOME="'`pwd`'" > .env + poetry run start + popd + popd + - name: Install & run lookyloo run: | echo LOOKYLOO_HOME="'`pwd`'" > .env @@ -59,6 +76,7 @@ jobs: poetry run tools/validate_config_files.py --check poetry run tools/validate_config_files.py --update poetry run tools/3rdparty.py + jq '.UniversalWhois.enabled = true' config/modules.json > temp.json && mv temp.json config/modules.json poetry run start - name: Clone PyLookyloo