mirror of https://github.com/tteck/Proxmox
parent
676f240113
commit
4db1c1360e
1 changed files with 52 additions and 0 deletions
@ -0,0 +1,52 @@ |
||||
#!/usr/bin/env bash |
||||
|
||||
# Copyright (c) 2021-2023 tteck |
||||
# Author: tteck (tteckster) |
||||
# License: MIT |
||||
# https://github.com/tteck/Proxmox/raw/main/LICENSE |
||||
source /dev/stdin <<< "$FUNCTIONS_FILE_PATH" |
||||
|
||||
color |
||||
verb_ip6 |
||||
catch_errors |
||||
setting_up_container |
||||
network_check |
||||
update_os |
||||
|
||||
msg_info "Installing Dependencies" |
||||
$STD apk add newt |
||||
$STD apk add curl |
||||
$STD apk add openssh |
||||
$STD apk add nano |
||||
$STD apk add mc |
||||
msg_ok "Installed Dependencies" |
||||
|
||||
msg_info "Installing pip3 Package Manager" |
||||
$STD apk add py3-pip |
||||
msg_ok "Installed pip3 Package Manager" |
||||
|
||||
msg_info "Installing Alpine-Whoogle" |
||||
$STD pip3 install brotli |
||||
$STD pip3 install whoogle-search |
||||
|
||||
echo "#!/sbin/openrc-run |
||||
description=\"Whoogle-Search\" |
||||
pidfile=\"/run/whoogle.pid\" |
||||
|
||||
start() { |
||||
/usr/bin/whoogle-search --host 0.0.0.0 & |
||||
echo \$! > \$pidfile |
||||
} |
||||
|
||||
stop() { |
||||
kill \$(cat \$pidfile) |
||||
rm \$pidfile |
||||
}" > /etc/init.d/whoogle |
||||
|
||||
chmod 755 /etc/init.d/whoogle |
||||
rc-service -q whoogle start |
||||
rc-update add -q whoogle default |
||||
msg_ok "Installed Alpine-Whoogle" |
||||
|
||||
motd_ssh |
||||
root |
Loading…
Reference in new issue