modified: install.sh

modified:   ping-vps.service
	modified:   ping-vps.sh
This commit is contained in:
nekochemist 2026-04-17 04:49:38 +05:00
parent 878600ca30
commit 48b3b9fb3d
3 changed files with 4 additions and 1 deletions

View file

@ -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

View file

@ -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

View file

@ -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)" \