modified: install.sh
modified: ping-vps.service modified: ping-vps.sh
This commit is contained in:
parent
878600ca30
commit
48b3b9fb3d
3 changed files with 4 additions and 1 deletions
|
|
@ -8,6 +8,9 @@ cp ./ping-vps.sh /usr/local/bin/ping-vps.sh
|
||||||
chmod +x /usr/local/bin/ping-vps.sh
|
chmod +x /usr/local/bin/ping-vps.sh
|
||||||
cp ./ping-vps.service /etc/systemd/system/ping-vps.service
|
cp ./ping-vps.service /etc/systemd/system/ping-vps.service
|
||||||
cp ./ping-vps.timer /etc/systemd/system/ping-vps.timer
|
cp ./ping-vps.timer /etc/systemd/system/ping-vps.timer
|
||||||
|
mkdir -p /etc/ping-monitor
|
||||||
|
cp ./.env /etc/ping-monitor/env
|
||||||
|
chmod 600 /etc/ping-monitor/env
|
||||||
systemctl daemon-reload
|
systemctl daemon-reload
|
||||||
systemctl enable --now ping-vps.timer
|
systemctl enable --now ping-vps.timer
|
||||||
systemctl list-timers
|
systemctl list-timers
|
||||||
|
|
|
||||||
|
|
@ -4,4 +4,5 @@ Description=Ping vps
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
|
EnvironmentFile=/etc/ping-monitor/env
|
||||||
ExecStart=/usr/local/bin/ping-vps.sh
|
ExecStart=/usr/local/bin/ping-vps.sh
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# /usr/local/bin/ping_monitor.sh
|
# /usr/local/bin/ping_monitor.sh
|
||||||
source "$(dirname "$0")/.env"
|
|
||||||
send_matrix() {
|
send_matrix() {
|
||||||
curl -s -X PUT \
|
curl -s -X PUT \
|
||||||
"${MATRIX_SERVER}/_matrix/client/v3/rooms/${MATRIX_ROOM}/send/m.room.message/$(date +%s%N)" \
|
"${MATRIX_SERVER}/_matrix/client/v3/rooms/${MATRIX_ROOM}/send/m.room.message/$(date +%s%N)" \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue