mirror of https://github.com/tteck/Proxmox
parent
9f32d30f6b
commit
32904ccfed
1 changed files with 77 additions and 0 deletions
@ -0,0 +1,77 @@ |
||||
#!/usr/bin/env bash |
||||
|
||||
# Copyright (c) 2021-2024 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 apt-get install -y curl |
||||
$STD apt-get install -y sudo |
||||
$STD apt-get install -y mc |
||||
msg_ok "Installed Dependencies" |
||||
|
||||
msg_info "Installing SmokePing" |
||||
$STD apt-get install -y smokeping |
||||
cat <<EOF >/etc/smokeping/config.d/Targets |
||||
*** Targets *** |
||||
probe = FPing |
||||
menu = Top |
||||
title = Network Latency Grapher |
||||
remark = Welcome to SmokePing. |
||||
+ Local |
||||
menu = Local |
||||
title = Local Network (ICMP) |
||||
++ LocalMachine |
||||
menu = Local Machine |
||||
title = This host |
||||
host = localhost |
||||
+ DNS |
||||
menu = DNS latency |
||||
title = DNS latency (ICMP) |
||||
++ Google |
||||
title = Google |
||||
host = 8.8.8.8 |
||||
++ Cloudflare |
||||
title = Cloudflare |
||||
host = 1.1.1.1 |
||||
++ Quad9 |
||||
title = Quad9 |
||||
host = 9.9.9.9 |
||||
++ OpenDNS |
||||
title = OpenDNS |
||||
host = 208.67.222.222 |
||||
+ HTTP |
||||
menu = HTTP latency |
||||
title = HTTP latency (ICMP) |
||||
++ Github |
||||
host = github.com |
||||
++ Discord |
||||
host = discord.com |
||||
++ Google |
||||
host = google.com |
||||
++ Cloudflare |
||||
host = cloudflare.com |
||||
++ Amazon |
||||
host = amazon.com |
||||
++ Netflix |
||||
host = netflix.com |
||||
EOF |
||||
systemctl restart smokeping |
||||
msg_ok "Installed SmokePing" |
||||
|
||||
motd_ssh |
||||
customize |
||||
|
||||
msg_info "Cleaning up" |
||||
$STD apt-get autoremove |
||||
$STD apt-get autoclean |
||||
msg_ok "Cleaned" |
Loading…
Reference in new issue